如何访问字符串数组?(Android)

时间:2013-11-16 04:29:47

标签: java android xml arrays string

我是beginner Android Developer。 我想知道如何访问string array out of string.xml 并使用它。 我在里面搜索了互联网,一无所获。 我找到了立即将其放入文本视图的方法,但这不是我想要做的。所以,基本上,我想放string array into another array。 的 string.xml:

<?xml version="1.0" encoding="utf-8"?>

<resources>
<string-array name="Solar System">
    <item>Sun</item>
    <item>Mercury</item>
    <item>Venus</item>
    <item>Earth</item>
    <item>Mars</item>
    <item>Jupiter</item>
    <item>Saturn</item>
    <item>Uranus</item>
    <item>Neptune</item>

所以我希望这个xml字符串数组成为一个java字符串数组

感谢积极的帮助, 对不起,我觉得很多人都表现出来的方式不起作用。这只是我程序中的另一个错误。

-Thanks

2 个答案:

答案 0 :(得分:1)

使用以下

String[] planets = getResources().getStringArray(R.array.Planets);

答案 1 :(得分:1)

真的?你得到它的example甚至可以显示你如何访问它:

Resources res = getResources();
String[] planets = res.getStringArray(R.array.Planets);