Spinner: получить состояние или получать уведомления при открытии
Можно ли узнать, является лиSpinner
открыт или закрыт? Было бы даже лучше, если бы существовал какой-то onOpenListener для Spinners.I '
мы пытались использовать 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 ()). Но я нея получу уведомление, если я нажму за пределами диалогового окна, которое также закрывает счетчик