Android 安卓系统:;字符串数组";在不同的语言中,输入;“资产”;或;strings.xml“;?
我想知道放置以下字符串资源的最佳位置。 我想创建一个位置过滤框,用户可以根据“地区”、“地铁站”、“地标”等至少2-3种语言选择位置Android 安卓系统:;字符串数组";在不同的语言中,输入;“资产”;或;strings.xml“;?,android,string,android-xml,Android,String,Android Xml,我想知道放置以下字符串资源的最佳位置。 我想创建一个位置过滤框,用户可以根据“地区”、“地铁站”、“地标”等至少2-3种语言选择位置 <string-array name="HK_Districts"> <item >Tsim Sha Tsui</item> <item >Causeway Bay</item> .... </string-array> 同时,我通过在我的项目中使用“strings.x
<string-array name="HK_Districts">
<item >Tsim Sha Tsui</item>
<item >Causeway Bay</item>
....
</string-array>
同时,我通过在我的项目中使用“strings.xml”中的“Sring array”实现了这个特性,这应该允许我处理多种语言
<string-array name="HK_Districts">
<item >Tsim Sha Tsui</item>
<item >Causeway Bay</item>
....
</string-array>
尖沙咀
铜锣湾
....
这种方法应该适用于单个城市,但如果我想扩展到其他城市,我认为这将在“strings.xml”中创建超过10000行
“对于数据管理来说,这似乎非常复杂
我是Android新手,想知道是否有更好的替代方案来解决这个问题,比如使用“资产”文件夹等等
只需将文件放入
/values-{language}/arrays.xml
如果文件夹不存在,您应该创建它
示例:/values/arrays.xml