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

Compare string with string-array name in android

我是 android 的新手,我遇到了一个问题。我想将字符串与 string.xml.

中的字符串数组值的名称进行比较

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

<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>

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