Android ViewPager лимит расстояние пролистывания - PullRequest
0 голосов
/ 18 марта 2020

У меня есть ViewPager с PagerTransformer. Но иногда, когда пользователь перелистывает пейджер с большим количеством страниц, PagerTransformer не применяется. Можно ли ограничить расстояние скольжения некоторым максимальным значением? Я создал ViewPager с возможностью вкл / выкл сенсорных жестов из этой темы: Как отключить подкачку, проводя пальцем в ViewPager, но все еще можно программно пролистывать? Но как мне выяснить, когда расстояние пролистывания больше чем две страницы? В методе onPageScrolled есть только локальные значения positionOffset и positionOffsetPixels, которые не могут быть больше ширины страницы.

...