Если вы запустите в своем проекте следующий макет
root: ScrollView(width: match_parent, height: match_parent) {
child: LinearLayout(width: match_parent, height: wrap_content; VERTICAL) {
child: SomeView(width: match_parent, height: 80% of screen height)
child: ViewPager2(width: match_parent, height: 40% of screen height)
}
}
и измените текущую страницу ViewPager2
(когда она не полностью видна на экране), помимо изменения страницы, это ' вызовет прокрутку в ScrollView (так, чтобы его нижняя часть была равна нижней части экрана).
Почему это происходит и как я могу этого избежать? Я не мог найти способа избежать этого.