Приложение Android Locale - полное название пакета R - PullRequest
0 голосов
/ 15 октября 2010

Это источник в разделе локали, который находится в настройках
https://android.googlesource.com/platform/packages/apps/Settings/+/gingerbread-release/src/com/android/settings/LocalePicker.java

Кто-нибудь знает, какое полное имя пакета для класса R? Как ни странно, его нет в списке импорта. ИЛИ он находится в пакете com / android / settings .

Я хочу R.array.special_locale_codes для своих нужд.

1 Ответ

0 голосов
/ 05 января 2013

Получение R.array.special_locale_codes не имеет значения, если его нет res/values/nameofxmlcontainingarray.xml

Там must be xml file внутри res/values/nameofxmlcontainingarray.xml

 <?xml version="1.0" encoding="utf-8"?>  
<resources>  
<array name="special_locale_codes">  
<item>first</item>  
<item>second</item>  
<item>third</item>  
<item>fourth</item>  
<item>fifth</item>  
 </array>
</resources> 

R.array.special_locale_codes генерируется файл на встроенномвремя.Manually editing R.java is totally un-recommended.

R.java содержит resources which are defined inside your project which can be wired up with java code at built time.Получение resources from project может быть done using R.id.componentname

FIX: If your project do contains proper resources at defined structure then you may give a try to clean your project using rightclick project->clean project

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...