Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何让项目使用另一个项目的资源?_Android - Fatal编程技术网

Android 如何让项目使用另一个项目的资源?

Android 如何让项目使用另一个项目的资源?,android,Android,我有一个在许多应用程序中使用的简单活动。布局是相同的,但唯一不同的是活动中使用的可绘图项 假设我在自己的项目中定义了这个简单的活动(A),它有自己的布局文件。我是否有办法将A导入其他项目B和C,但使用它们自己的绘图工具?因此,当使用A的布局时,B将使用其所有资源填充布局,以此类推。感谢您提供的提示。首先,创建您的库项目: 然后,在项目B中,C: public class BlaBla extends MySharedActivity( //Somewhere in your code

我有一个在许多应用程序中使用的简单活动。布局是相同的,但唯一不同的是活动中使用的可绘图项


假设我在自己的项目中定义了这个简单的活动(A),它有自己的布局文件。我是否有办法将A导入其他项目B和C,但使用它们自己的绘图工具?因此,当使用A的布局时,B将使用其所有资源填充布局,以此类推。感谢您提供的提示。

首先,创建您的库项目:

然后,在项目B中,C:

   public class BlaBla extends MySharedActivity(
   //Somewhere in your code:
   this.drawable1=R.drawable.localpicture
   ) 

您是否尝试过设置一个包含共享资源的库,然后将其导入每个项目?您的确切意思是什么?我希望活动和布局可以共享,并且资源对于每个使用这些资源的应用程序都是独立的。谢谢你的回答!有没有办法让MySharedActivity自动从项目A、B、C获取所有资源?他们在每个项目中都有相同的名字。
   public class BlaBla extends MySharedActivity(
   //Somewhere in your code:
   this.drawable1=R.drawable.localpicture
   )