Не знаю как отключить все слушатели для spinner
с помощью логической переменной. Сейчас мой код выглядит так:
onCreate(Bundle b) {
//...
disableListeners = true;
spinner1.setSelection(2);
spinner2.setSelection(2);
spinner3.setSelection(2);
disableListeners = false;
}
public void onItemSelected(AdapterView<?> p, View v, int pos, long id) {
if (!disableListeners) handleItemSelected(p, v, id);
}
Но это не работает, потому что слушатели включаются раньше вызова onItemSelected()
. Переносить их включение в onItemSeleted
нет возможности.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Проблема такая: Установлена Windows 10 Имеется экран 1920x1080 px По умолчанию windows ставит zoom 125% = 120dpi для этого разрешения (ну да и бог с ним) Zoom 125% делает...
Я новичок в Python и стараюсь понять все через язык, который знаю, - через JavaНаткнувшись на if __name__ == "__main__", впал в ступор
Всем привет! Делаю первое Андроид приложение и задался вопросом как лучше реализовывать подключение к базе данных ?? Написать свое апи на стороне...