我如何知道在android中是否选择了微调器中的项目?
答案 0 :(得分:5)
见这里: http://developer.android.com/resources/tutorials/views/hello-spinner.html
您必须实施OnItemSelectedListener
。
这里是链接的例子:
public class MyOnItemSelectedListener implements OnItemSelectedListener {
public void onItemSelected(AdapterView<?> parent,
View view, int pos, long id) {
Toast.makeText(parent.getContext()), "The planet is " +
parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show();
}
public void onNothingSelected(AdapterView parent) {
// Do nothing.
}
}
spinner.setOnItemSelectedListener(new MyOnItemSelectedListener());
如果您不想为侦听器显式声明一个类,也可以使用匿名内部方法。
答案 1 :(得分:0)