我有一个有两种不同风格的应用程序,比方说F1和F2以及特定于这些的资源保存在以下文件夹结构中:
真
现在默认文件夹“drawable”具有所有资源的默认副本,其中一些存在于F1和F2中。在我的APK for F1中,默认文件夹包含与drawable-qualifier_for_F1文件夹中相同的资源。
我怎样才能避免这种情况,并且只在我的APK中保留一份资源副本,这些资源实际上将被使用,在上面的情况下将是drawable-qualifier_for_F1文件夹中的资源。
在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>