Установить текущий элемент ViewPager с анимацией

У меня есть просмотрщик, и я использовал простой преобразователь страниц. Анимация работает при перелистывании viewpager, но не работает, когда я звоню

mViewPager.setCurrentItem(position);

страница меняется, но без анимации. Как применить анимацию к пейджеру, даже если элемент страницы изменяется, нажимая кнопку "следующий / предыдущий"

1 ответ

Есть smoothScroll параметр в setCurrentItem метод, если вы проверяете документацию

попробуйте заменить

mViewPager.setCurrentItem(position);

с

mViewPager.setCurrentItem(position, true);

(Я не проверял, работает ли он, но он может работать)

Другие вопросы по тегам