Spinner: получить состояние или получать уведомления при открытии

Можно ли узнать, является лиSpinner открыт или закрыт? Было бы даже лучше, если бы был какой-то onOpenListener для 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");  
        }

    });

Я могу знать, что окно закроется, если что-то выбрано (в executeSomething ()). Но я не получаю уведомления, если я нажимаю за пределами диалога, который также закрывает счетчик

Ответы на вопрос(6)

Ваш ответ на вопрос