Дети ScrollView не реагируют на первое касание, если ScrollView все еще «ускоряется» - PullRequest
0 голосов
/ 14 января 2011

Итак, у меня есть несколько различных элементов управления с OnClickListeners, сложенными в ScrollView, и я заметил, что иногда эти элементы управления не реагируют на прикосновения, что довольно раздражает и может запутать конечного пользователя.Еще одна вещь, которую я заметил, это то, что это происходит, если полоса прокрутки все еще «видна», что означает, что ScrollView все еще ускоряется и обычно происходит, когда я сильно ударяю, и это достигает дна или верха (в этих случаях задержка затухания может быть до5 секунд).Никакие настройки, которые я пробовал, не решают эту проблему (delaybeforefade, fadeduration, fadescrollbars), поэтому я предполагаю, что корни этой проблемы глубже.

Кто-нибудь еще сталкивался с этим раздражением и, возможно, нашел правильное решение или обходной путь?Можно ли остановить ускорение ScrollView, как только оно достигнет вершины / низа?

Теперь, когда я думаю об этом ... возможно, было бы проще всего просто проигнорировать бросание в подклассе ScrollView (в моем случае я мог бы житьс этим)?

На самом деле это та же проблема, что и , описанная в этом вопросе , которая, к сожалению, не получила ни правильного решения, ни обходного пути.

1 Ответ

0 голосов
/ 14 января 2011

Я только что проверил свое приложение на то же состояние, но мое работает нормально.

Его на 2,1

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