在xml中创建的String数组与在Java类中初始化的String数组之间有什么区别

在字符串xml文件中创建字符串数组是否有任何区别

<string-array name="stringName">
     <item>Item1</item>
     <item>Item2</item>
</string-array>

并在Java中初始化它

String stringName[]={"Item1","Item2"};

最佳答案 主要区别在于定义为字符串数组的字符串可以很容易地进行本地化:

<string-array name="stringName">
     <item>@string/item1</item>
     <item>@string/item2</item>
</string-array>

因此,如果您希望翻译它们,将它们放入资源中是个好主意.

点赞