在Android中,用string-array是一种简单的提取XML资源文件数据的方法。
例:
把相应的数据放到values/arrays.xml文件里
<?xml
version= "1.0" encoding= "utf-8" ?> <resources> <string-array
name= "shanghai_area" > <item>长宁区</item> <item>奉贤区</item> <item>徐汇区</item> <item>虹口区</item> </string-array>
</resources>
|
然后在Activity里,直接使用相应的接口获取数据即可。示意代码如下:
Resources res = getResources();
String[] strSHArea = res.getStringArray(R.array.shanghai_area);
即可取得string-array name="shanghai_area"下的所有item数据,简单又方便的一种方法。