Возможный дубликат:
Android Spinner OnItemSelected Called Erroneously (без действий пользователя при открытии счетчика)
Кто-нибудь знает, как запретить запуск метода onItemSelected() (OnItemSelectedListener) при создании экземпляра макета? Мне нужно знать, есть ли способ сделать это, потому что я хочу сохранить, как я создаю свой макет отдельно от этого слушателя.
Я попытался создать оператор if, первоначально установленный в false для всего кода внутри переопределенного метода, но нет способа узнать, когда установить его в true, потому что переопределенный метод запускается после onCreate(), onStart ( ) и onResume() каждый раз.
Я не нашел никаких четких ответов на это. Будем очень благодарны за любые решения с четкими разрезами.