spinner的详细讲解2

来源:互联网 发布:电子杂志app制作软件 编辑:程序博客网 时间:2024/06/03 15:47

在spinner的item添加点击事件

1、添加一个textview

 <TextView
        android:id="@+id/tv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/spinner"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="108dp"
        android:text="" />
2、声明并初始化textview

使用spinner.setOnItemSelectedListener(new OnItemSelectedListener()来添加点击事件,其中有两个默认方法

第一个方法:spinner中的item被选中执行的方法

第二个方法:未被选中执行的方法

spinner.setOnItemSelectedListener(new OnItemSelectedListener() {


@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
// TODO Auto-generated method stub
tv.setText(adapterxml.getItem(position));
}


@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub

}
});