2010-03-20 45 views
2

我想为xml文件中另一个jar中的drawable设置一个菜单选项图标。是否可以在一个单独的jar中设置一个可绘制的android图标?

<item android:id="@+id/my_location" 
     android:title="My Location" 
     android:icon="@+drawable/my_location"> 

而是绘制/ MY_LOCATION有类似com.somelib.R.drawable.someDrawable。

我可以在onCreateOptionsMenu中设置它,但只是想知道是否可以通过xml文件来完成。

回答

3

我想设置菜单选项图标的 绘制是在里面 一个XML文件中的另一个罐子。

可绘制资源不能进入JAR。欢迎您将图像存储在JAR中,并在资源框架之外处理它们。

我可以设置这onCreateOptionsMenu 但只是想知道如果它可能是通过 xml文件来完成。

不,因为再次,JAR文件中的图像不是资源,在您的项目中定义为res/drawable-*/中的图像。抱歉!

相关问题