我有一个字符串数组说
<string-array name="temp">
<item>
Some Data1
</item>
<item>
Some Data2
</item>
<item>
Some Data3
</item>
</string-array>
假设我想从这个数组中获取一些Data2,我知道我可以做到
String temp[]=getResource().getStringArray(R.array.temp);
但是我没有得到整个字符串数组,只想要一个特定的项目,因为整个字符串的数据太大了,我知道它的位置。请帮忙。
答案 0 :(得分:3)
假设您想要的条目位于第2位(仅作为示例),请执行:
String myEntry = getResource().getStringArray(R.array.temp)[2];
答案 1 :(得分:1)
这是不可能的。但是如果你想这样做,只需在java类中创建字符串数组,如
String arr[] = {"item1","item2","item3"}.
使用arr[1];