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"
/>
时间: 2024-08-29 01:00:30