相关疑难解决方法(0)

Spinner:获取状态或在打开时收到通知

是否可以知道a Spinner是开放还是关闭?如果有一些onOpenListener for Spinners会更好.

我试过像这样使用OnItemSelectedListener:

spinnerType.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            executeSomething();

        }

        @Override
        public void onNothingSelected(AdapterView<?> parent) {
            Log.d("nothing" , "selected");  
        }

    });
Run Code Online (Sandbox Code Playgroud)

我知道如果选择了某些东西,窗口将会关闭(在executeSomething()中).但是如果我在对话框外单击,我也不会收到通知,这也会关闭微调器

android android-spinner android-adapterview

46
推荐指数
3
解决办法
3万
查看次数