Недавно мы перешли с ViewPager на ViewPager2. Все было довольно просто, но мы заметили, что случайным образом при переключении страниц прокручиваемая страница изменяется вниз и остается в этом размере до тех пор, пока вы не начнете взаимодействовать со страницей.
У нас нет настройки окна просмотра2:
<androidx.viewpager2.widget.ViewPager2
android:id="@+id/viewPager"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Мы также не устанавливаем переходы между страницами после создания экземпляра.
Контент, размер которого изменяется, - это PhotoView (https://github.com/chrisbanes/PhotoView). Внутри фото ничего не изменилось
Кто-нибудь еще сталкивался с этим раньше?
Вот простая визуализация: