【发布时间】:2011-09-27 06:35:18
【问题描述】:
根据用户决定使用哪一个,我想要访问各种字符串数组。我不想使用 SQLite DB,因为我对 Android/Java 很陌生,而且我一直在努力寻找示例,所以我猜这是一种相当糟糕的方法,但都是一样的......
如果我在 xml 文件中有这个:
<string-array name="bob">
<item>1</item>
<item>4</item>
<item>7</item>
<item>11</item>
</string-array>
在 Java 文件中:
String name = "bob";
为什么以下不起作用?每次启动都会崩溃。
int holderint = getResources().getIdentifier("name", "array",
this.getPackageName());
String[] items = getResources().getStringArray(holderint);
【问题讨论】: