如何将库项目中的drawable引用到android中的主项目布局?

Vij*_*hna 17 layout android reference drawable android-library

我有一个android库项目和可重用的可绘制资源.
让我们说包名是:com.vijay.mylib;

然后我有一个主项目,它使用上面的库项目.
让我们说它的包名是:com.vijay.myproject.

考虑到我已正确链接库项目与我的主项目.

在我的主项目中,我有一个名为main.xml的布局.我想在main.xml中使用一些可绘制的rom库项目.我怎么能在xml中做到这一点?
以"@ drawable/myImage"这样的正常方式引用对我来说不起作用.引用选择器窗口仅显示主项目中的drawables.不是来自图书馆项目.

(注意:两个项目都有不同的R.java包.它有什么用呢?)

Ale*_*man 13

您可能需要为库添加自己的uri并使用它来引用drawable.

xmlns:vijay="http://schemas.android.com/apk/res/com.vijay.mylib"
Run Code Online (Sandbox Code Playgroud)

然后你应该能够访问drawable使用

@vijay:drawable/myImage
Run Code Online (Sandbox Code Playgroud)