我已经在values文件夹中为默认的英语语言定义了一个字符串数组,如下所示。
<string-array name="movie">
<item>11001#Action#1</item>
<item>11002#Animation#1</item>
<item>11003#Comedy#1</item>
<item>11004#Documentary#1</item>
<item>11005#Family#1</item>
<item> 11006#Film-Noir#1</item>
<item>11007#Horror#1</item>
<item>11008#Musical#1</item>
<item>11009#Romance#1</item>
</string-array>
我的应用支持多种语言,比如简体中文,因此我在values-zh-rCN/string.xml文件中定义了另一个string-array来支持简体中文,像这样:
<string-array name="movie">
<item>11001#动作片#1</item>
<item>11002#动画片#1</item>
<item>11003#喜剧#1</item>
<item>11004#记录片#1</item>
<item>11005#家庭#1</item>
<item> 11006#黑色电影#1</item>
<item>11007#恐怖片#1</item>
<item>11008#音乐剧#1</item>
<item>11009#爱情片#1</item>
</string-array>
当我的应用程序正在运行并选择默认的英语语言时,会显示数组数据,但当我选择简体中文或其他语言而不是英语的手机语言时,数组数据不会显示。这个问题有哪些可能的解决方案?