Коротше кажучи: я не думаю , що ви можете, але там , здається, обхідний шлях: .
Якщо ви подивитесь на ресурс Android тут:
http://developer.android.com/guide/topics/resources/string-resource.html
Ви бачите, ніж під розділом масиву (як мінімум рядковий масив), "РЕФЕРЕНЦІЯ РЕСУРСІВ" (як ви отримуєте з XML) не вказує спосіб адресації окремих елементів. Ви навіть можете спробувати у своєму XML використовувати "@ array / yourarrayhere". Я знаю, що за час проектування ви отримаєте перший предмет. Але це не приносить користі, якщо ви хочете використовувати, скажімо ... друге, звичайно.
ЗАРАЗ, є хитрість, яку ви можете зробити. Дивіться тут:
Посилання на рядок XML у масив XML (Android)
Ви можете «обдурити» (насправді) визначення масиву, звернувшись до незалежних рядків ВНІШНЕ визначення масиву. Наприклад, у вашому strings.xml:
<string name="earth">Earth</string>
<string name="moon">Moon</string>
<string-array name="system">
<item>@string/earth</item>
<item>@string/moon</item>
</string-array>
Використовуючи це, ви можете використовувати "@ string / earth" та "@ string / moon" звичайно у своїх полях "android: text" та "android: title" XML, і все ж ви не втратите можливості використовувати масив визначення в будь-яких цілях, які ви задумали в першу чергу.
Здається, працює тут на моєму затемненні. Чому б не спробувати і сказати нам, чи працює це? :-)
name
теги лише <item> s ... * зітхання *