您的位置:首页 > 移动开发 > Android开发

Android string-array 的使用

2016-04-14 17:26 323 查看
在实际开发中,当数据为固定数据、数据量不是很大、希望很方便的获取到这些数据的时候,可以考虑使用这种低成本的方式来获取预装数据。将想要保存的数据存储到 values 文件夹下的 arrays.xml 文件中,格式如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="city">
          <item>北京</item>
          <item>天津</item>
          <item>太原</item>
          <item>西安</item>
          <item>郑州</item>
      </string-array>
</resources>


然后在应用中通过以下方式即可获取到 name 为 city 数组集下的所有数据:

Resources res = getResources();
String[] city = res.getStringArray(R.array.city);
可以根据情况将String[]转为List

for(int i = 0; i < city.length; i++){
list.add(city[i]);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: