【发布时间】:2012-04-20 19:20:30
【问题描述】:
我有一个 Android 库 MyLib,其中包含我的应用所需的一切(针对 Android 2.2)。这个库有一个 XML 资源:
drawable/main_background.xml
在我的应用程序MyApp 项目中,我引用了MyLib。在这里,我想覆盖特定资源(即品牌)。于是我在MyApp中加了一张背景图:
drawable/main_background.png
Eclipse 一直给我这个错误:
[com.mycom.mylib.myapp] res\drawable\main_background.xml:0: error: Resource entry main_background is already defined.
[com.mycom.mylib.myapp] res\drawable\main_background.png:0: Originally defined here.
如何覆盖库项目中的资源?
【问题讨论】:
-
你有解决这个问题的办法吗?
-
对不起。我放弃了这个。我终于制作了一个看起来像我的 xml 的 png。我仍然对我不得不浪费这些 kB 感到不安 :)
标签: android resources library-project