安卓 Spinner 的选择事件
安卓 Spinner 的选择事件可以使用 AdapterView.OnItemSelectedListener 接口来实现,代码如下:
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
// 获取选择的项
String selectedItem = adapterView.getItemAtPosition(position).toString();
// 处理选择的项
// ...
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
// 未选择任何项时的处理
// ...
}
});
在 onItemSelected 方法中,可以获取到当前选择的项,然后进行相应的处理。如果用户没有选择任何项,则会调用 onNothingSelected 方法,可以在该方法中进行相应的处理
原文地址: http://www.cveoy.top/t/topic/e2d5 著作权归作者所有。请勿转载和采集!