Здравствуйте дамы и господа!
Есть проблема, нужно сделать синхронный скролл RecyclerView и Viewpager.
В RecyclerView имеются карточки разной ширины, в ViewPager все страницы имеют ширину MATCH_PARENT.
Так же карточки должны быть по центру, и по краям должны показываться предыдущий и следующий карточки.
Для показа карточки по центру, я дал паддинг слева и справа RecyclerView и подключил PagerSnapHelper
Я перехвата scroll-а в Recyclerview, добавил OnScrollListener
В методе onScrolled я добавляю значение dx в переменную, и далее передаю значение этой переменной методу ViewPager.scrollX
Но ViewPager скроллиться на меньшее количество чем должен, и получается так что ViewPager отображает часть предыдущей и часть следующей страницы.
Как можно сделать так чтобы ViewPager скроллился относительно RecyclerView?
Для большей понятности, могу добавить скриншоты