Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓系统:;字符串数组";在不同的语言中,输入;“资产”;或;strings.xml“;?_Android_String_Android Xml - Fatal编程技术网

Android 安卓系统:;字符串数组";在不同的语言中,输入;“资产”;或;strings.xml“;?

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

我想知道放置以下字符串资源的最佳位置。 我想创建一个位置过滤框,用户可以根据“地区”、“地铁站”、“地标”等至少2-3种语言选择位置

<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