Android - 使用另一个字符串引用字符串数组以避免使用SQLite

时间:2011-09-27 02:13:33

标签: android string reference

我已经搜索了这个,但我不确定我应该搜索什么。

我正在尝试避免使用SQLite DB,并且想知道是否可以使用另一个字符串的值来调用字符串。

例如

如果我在xml文件中有这个:

    <string-array name="bob">
<item>1</item>
<item>4</item>
<item>7</item>
<item>11</item>
</string-array>

在Java文件中:

String name = "bob";
然后我可以做这样的事情:

String[] holder = getResources().getStringArray(R.array.name);

谢谢!

1 个答案:

答案 0 :(得分:0)

如果我猜对了你需要的是getIdentifier()。考虑到这种方法很昂贵,并且通过标识符检索资源效率更高。