比较字符串与android中的字符串数组名称

时间:2016-05-10 14:02:08

标签: java android arrays string string.xml

我是Android的新手,我遇到了一个问题。我想比较一个String和string.xml中字符串数组值的名称。

例如,我的字符串是" img_1"。现在我想在strings.xml中搜索一个名为" img_1"的字符串数组。如何将String与字符串数组值的名称进行比较?

<string-array name="img_0">
    <item>j</item>
    <item>a</item>
    <item>s</item>
</string-array>

<string-array name="img_1">
    <item>t</item>
    <item>o</item>
    <item>m</item>
</string-array>

<string-array name="img_2">
    <item>p</item>
    <item>r</item>
    <item>o</item>
</string-array>

1 个答案:

答案 0 :(得分:1)

使用Resources方法getIdentifier()。在参数中提供字符串作为标识符名称。结果将是您的字符串数组的id。