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上出现y滚动(因此它的底部将等于屏幕的底部)。
ViewPager2
为什么会发生这种情况?我怎样才能不发生这种情况?我没办法避免。