开发中很可能遇到需要预先固定的String数组,除了在类文件中声明和初始化,其实还可以预先以资源的形式保存
路径建议res/values/arrays
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="list">
<item>a</item>
<item>b</item>
<item>c</item>
<item>d</item>
<item>e</item>
</string-array>
</resources>
类文件中使用如下:
Resources res = mContext.getResources();
String[] array = res.getStringArray(R.array.list);
这样就可以得到所有item数据组成的数组。