Android Spinner点击下拉菜单

时间:2014-06-18 22:58:06

标签: android drop-down-menu spinner android-spinner

如果用户点击微调器,则会显示包含项目的下拉菜单,如果选择了其中一个项目,则激活onItemSelected侦听器,但是,如果用户点击下拉菜单,我该如何检测?

由于

1 个答案:

答案 0 :(得分:0)

我认为您可以使用onNothingSelected方法,

public class SpinnerActivity extends Activity implements OnItemSelectedListener {
    ...

    public void onNothingSelected(AdapterView<?> parent) {
        // Add your code here 
    }
}

根据doc

  onNothingSelected is a Callback method to be invoked when the selection disappears from this view. 
The selection can disappear for instance when touch is activated or when the adapter becomes empty.

如果您的微调器因其他原因而消失,除非选择该项目,则将调用onNothingSelected。因此,它的名称告诉它需要找出何时没有选择。