使用Button捕捉Spinner选择?

时间:2010-09-16 11:29:55

标签: android button spinner

正如标题所说,我有一个Spinner只有几个选项和一个按钮。我没有为旋转器声明任何监听器,而不是那个,我想要的是使用按钮并根据微调器选择的选项执行不同的操作。

所以,我在按钮选项“android:onClick”中声明了一个处理程序,但是在那里,我不知道如何访问在Spinner中选择的选项。

有人能帮助我吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

在Spinner上调用getSelectedItemPosition()。您也可以查看Spinner的参考:http://developer.android.com/reference/android/widget/Spinner.html。点击右上角的“Exapand all”,搜索“getselect”以获取其他获取所选项目信息的方式。

答案 1 :(得分:0)

spinner.setAdapter(this.adapter); 
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener(){
    @Override public void onItemSelected(AdapterView<?> adapterView,View view,int i,long l){
        //TODO handle the event
    }
});

使用上面的代码通过按钮

捕获选定的微调器optin