这是Spinner的最方便的使用,缺点就是适合已固定数据!
二话不说先上图!!!
效果图
1.在value文件夹下面新建xml文件 xzname.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="xzname">
<item>item1</item>
<item>item2</item>
<item>item3</item>
</string-array>
</resources>
2.需要使用Spinner的Activity布局文件
<Spinner
android:id="@+id/xz_sn_type"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:textSize="16dp"
android:entries="@array/xzname"
/>
3.这个时候运行项目就已经有效果了,但是怎么取出选中的item数据呢,请看下面↓↓↓
private void initNameData() {
xzSnName.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
System.out.println(xzSnName.getSelectedItem());
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
网友评论