代码中几处需要引用strings,后来看到可以创建个xml解决。新建/res/values/arrays.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <string-array name="test"> <item>aa</item> <item>bb</item> <item>cc</item> <item>dd</item> <item>ee</item> </string-array> </resources>
引用方式:mContext.getResources().getStringArray(R.array.test),返回一个String[]
String[] stringArray = getResources().getStringArray(R.array.test); List<String> lists = new ArrayList<String>(); for (String str : stringArray) { lists.add(str); } mContext.getResources().getStringArray(R.array.test)[index]