Влад Исаев
а что именно ты хотел кастомизировать? может для этого не нужно наследование
да же страшно пытаться обьяснить : ) скорее всего проблема связана именно с моим незнанием устройства ViewPager2:
У меня в приложении ViewPager2 с отключенным свайпом находится внутри старого ViewPager (кастомизированного кстати)
так вот родительский ViewPager не всегда перехватывает жест свайпа у дочернего, а мне нужно чтобы всегда : )
ViewPager во время свайпа проверяет все вложенные вьюхи вызывая у них метод canHorisontalSwipe(), и перехватывает свайп только если вернулось false. А дочерний ViewPager2 не всегда почему-то возвращает canHorisontalSwipe() = false, несмотря на отключенный у него свайп, вот это я и хотел изменить.