У меня есть видоискатель, который содержит несколько макетов.Я установил событие onItemSelected для блесен, которые присутствуют в каждом макете.После нажатия кнопки есть этап проверки, на котором я устанавливаю фокус на компонент, вызывающий беспокойство, после того, как я делаю viewflipper.setDisplayedChild (layout_id), чтобы перейти к макету, в котором он находится.
Моя проблема в том, чтоsetDisplayedChild вызывает событие onItemSelected для счетчиков, поэтому он меняет фокус на любой компонент, на который валидация устанавливает фокус, прокручивая до этого компонента при первой загрузке макета.
Есть ли способ установить триггертакого события, только когда пользователь явно запускает его, кроме установки флага для каждого счетчика?
Спасибо