1.在values下创建arrays.xml文件

2.在arrays.xml中使用<string-array>或者<int-array>标签定义数组
name---定义数组的名字
item子类---用于定义数组的元素值

3.引用数组资源
在java代码中使用:
Resources resource = getResources();
String[] cityName = resource.getStringArray(R.array.city_names);
(如果是定义的整型数据,则getIntArray)
在xml中使用:
<Spinner android:id="@+id/spinner" android:layout_width="match_parent" android:layout_height="wrap_content" android:entries="@array/city_names" />原文:http://www.cnblogs.com/new-comer/p/5373637.html