ViewPager2 изменение размера при прокрутке - PullRequest
1 голос
/ 25 мая 2020

Недавно мы перешли с 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). Внутри фото ничего не изменилось

Кто-нибудь еще сталкивался с этим раньше?

Вот простая визуализация:

Viewpager2 size before scroll Viewpager2 size during/after scroll

...