[英]How to list Android string resources in an array
I want to do something similar to this as explained in Reference drawable from string-array in android 我想做与此类似的事情,如从android中的字符串数组引用可绘制参考中所述
private Integer[] mThumbIds = {
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7,
R.drawable.sample_0, R.drawable.sample_1,
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7,
R.drawable.sample_0, R.drawable.sample_1,
R.drawable.sample_2, R.drawable.sample_3,
R.drawable.sample_4, R.drawable.sample_5,
R.drawable.sample_6, R.drawable.sample_7
};
I tried this .java file : 我尝试了这个.java文件:
int[] descriptions = new int[] {
R.string.description_section1,
R.string.description_section2,
};
but it doesn't seem to be the right syntax. 但这似乎不是正确的语法。
define your array in array.xml: 在array.xml中定义您的数组:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="descriptions">
<item>section1</item>
<item>section1</item>
</string-array>
</resources>
then try this: 然后试试这个:
String[] descriptions = getResources().getStringArray(
R.array.descriptions);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.