我有一个具有2种不同风格的应用程序,可以说F1和F2以及这些资源的特定资源保存在以下文件夹结构中:
res
现在默认文件夹“ drawable”具有所有资源的默认副本,并且其中一些存在于F1和F2中。 在我的F1 APK中,默认文件夹包含 drawable-qualifier_for_F1 文件夹中存在的资源。
如何避免这种情况,只在我的APK中保留一个实际使用的资源副本,在上述情况下,该副本将位于d rawable-qualifier_for_F1 文件夹中。
答案 0 :(得分:0)
在values-qualifier_for_F1
中创建values-qualifier_for_F2
和res
文件夹。之后,在其中创建drawables.xml
个文件,其中包含内容:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<drawable name="some_icon_for_F1_or_F2">@drawable/icon_from_default_folder</drawable>
</resources>