Похоже, что класс Spinner для Android (и, возможно, ListView в целом, хотя я точно не знаю) вызывает ваш метод onItemSelected()
OnItemSelectedListener после вызова setAdapter()
, даже если пользователь еще явно ничего не выбрал.Как избежать установки элемента выбора звонка андроида при выборе адаптера?
Я вижу, как это было бы полезно во многих ситуациях, но бывают случаи, когда я хочу, чтобы onItemSelected()
вызывался, когда элемент действительно выбран.
Есть ли способ контролировать это поведение, а Spinner NOT - позвонить onItemSelected()
после установки адаптера?
Если пользователь нажал на первый элемент в код выше не действует. – matheuslf
Тот же вопрос, с которым я сталкиваюсь – theLazyFinder