Ссылка на строку XML в массиве XML (Android) - PullRequest
19 голосов
/ 19 мая 2010

в arrays.xml

<string-array name="my_items">
  <item>My item 1</item>
  <item>My item 2</item>
  <item>My item 3</item>
</string-array>

в strings.xml

<resources>
  <string name="item1">My item 1</string>
  <string name="item2">My item 2</string>
  <string name="item3">My item 3</string>
</resources>

Я хотел бы сослаться на строку в массиве «Мой элемент 1» из strings.xml. Как мне это сделать?

Ответы [ 2 ]

31 голосов
/ 19 мая 2010

о да, это то, что я имел в виду. Вот как я это сделал.

<string-array name="my_items">
  <item>@string/item1</item>
  <item>@string/item2</item>
  <item>@string/item3</item>
</string-array>

Правильно разрешено в Android 1.6

8 голосов
/ 19 мая 2010

Вы не можете. может быть в состоянии сделать обратное: иметь @string/item1 в <string-array>.

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