正如标题所说,我有一个Spinner只有几个选项和一个按钮。我没有为旋转器声明任何监听器,而不是那个,我想要的是使用按钮并根据微调器选择的选项执行不同的操作。
所以,我在按钮选项“android:onClick”中声明了一个处理程序,但是在那里,我不知道如何访问在Spinner中选择的选项。
有人能帮助我吗?
谢谢!
答案 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