Кнопки при просмотре прокрутки - PullRequest
1 голос
/ 06 июня 2011

Это мой первый вопрос по StackOverflow, но я уже многому научился здесь.

Теперь у меня есть проблема, которую я не смог решить.У меня есть горизонтальная прокрутка с некоторыми кнопками (скажем, 20 кнопок).Когда я прокручиваю и останавливаю просмотр, нужно некоторое время, чтобы принимать нажатия по кнопкам.Я имею в виду - метод onClick не запускается.
Лучше всего его можно наблюдать, когда прокрутка выполняется быстро и быстро останавливается из-за перехода к концу полосы прокрутки.Затем требуется 2 щелчка, чтобы получить действие кнопки.

Я думаю, что это какая-то проблема фокуса, или речь идет о реализации событий scrollview при прокрутке.

1 Ответ

0 голосов
/ 06 июня 2011

По мере продвижения ScrollView он выгружает несфокусированные объекты и загружает объекты, находящиеся в фокусе.Это может быть причиной того, что нажатие кнопки требует регистрации.

Мой проект усвоил этот трудный путь после того, как мы уже реализовали все в нем.Он прекрасно работал до того, как ScrollView имел большое количество контента.Потом, как только это произошло, это стало супер-медлительным, и именно тогда мы узнали это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...