Попытка сделать public.xml для назначения идентификаторов

Я достиг этой темы: /questions/31971326/dlya-chego-nuzhen-fajl-resvalues-publicxml-na-android/31971342#31971342 объясняется, как использовать ресурсы public.xml.

Это может помочь мне с моей текущей задачей, поэтому я решил создать проект для исследования, добавив:

strings.xml

<resources>
    <string name="app_name">My Application</string>
    <string name="string1">String 1</string>
    <string name="string2">String 2</string>
    <string name="string3">String 3</string>
</resources>

public.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <public type="string" name="string3" id="0x7f040002" />
</resources>

Но сгенерированный R-файл, похоже, игнорирует конфигурацию public.xml. В чем проблема?

public final class R {
     ...
    public static final class string {
        public static final int app_name=0x7f070000;
        public static final int string1=0x7f070001;
        public static final int string2=0x7f070002;
        public static final int string3=0x7f070003;
    }
}

0 ответов

Другие вопросы по тегам