Я использую GestureDetector
для реализации прокрутки внутри пользовательского View
]. Моя реализация основана на следующем: Плавная прокрутка с инерцией и сопротивлением кромок / мгновенным откатом
Я заметил короткую паузу перед началом прокрутки: я изучил сообщения onScroll
и заметил, что приходит первое сообщение только после большего движения пальца, что вызывает заметное отставание в начале прокрутки. После этого прокрутка становится плавной.
Кажется, GestureDetector
начинает отправлять onScroll
сообщения только после минимального расстояния между событиями движения, чтобы убедиться, что жест не является длинным касанием или касанием (кстати Я установил setIsLongpressEnabled (false)
).
Есть ли способ изменить это поведение и создать плавную прокрутку без реализации настраиваемого жеста прокрутки с использованием событий касания низкого уровня?