Есть ViewPager двумя фрагментами. Нужно сделать так чтобы на фрагменте №2 можно было свайпать не по все площади экрана, а только за левый край. Я это реализовал переопределив метод onInterceptTouchEvent . Хочу использовать ViewPager2, но он финальный и у него нельзя переопределить метод onInterceptTouchEvent. Что можете посоветовать, чтобы можно было использовать VIewPager2?
возможно не в тему вопрос, но как твоё решение будет работать вместе с системными жестами (Назад) в Android Q?
Никак, для Android Q если нужно будет другое решение придумаю.
я бы, наверное, покопал в сторону перехвата жеста вьюхой внутри ViewPager. И если свайп посередине экрана, то свайп не пробрасывается наверх родителю (вьюпейджеру)
я бы, наверное, покопал в сторону перехвата жеста вьюхой внутри ViewPager. И если свайп посередине экрана, то свайп не пробрасывается наверх родителю (вьюпейджеру)
У меня есть идея ViewPager положить в FrameLayout и у него переопределить onInterceptTouchEvent, не знаю что из этого получится. Ваше решение буду пробовать если моя идея не получится.
У меня есть идея ViewPager положить в FrameLayout и у него переопределить onInterceptTouchEvent, не знаю что из этого получится. Ваше решение буду пробовать если моя идея не получится.