Android xml下string-array使用

代码中几处需要引用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]

猜你喜欢

转载自hhn-cp.iteye.com/blog/2264945