NestedScrollView内嵌套ViewPager2,导致ViewPager2显示不全
时间: 2024-02-01 11:20:31 浏览: 808
scrollview嵌套viewpager不显示、自适应高度
这个问题可能是由于ViewPager2高度不确定导致的,可以尝试以下解决方案:
1. 在NestedScrollView中设置android:fillViewport="true"属性,让ViewPager2填充整个可视区域
2. 在ViewPager2的布局文件中,设置android:layout_height="wrap_content"属性,并在代码中动态设置ViewPager2的高度,让其等于所有子View的高度总和
3. 尝试使用其他布局容器,比如ConstraintLayout或者LinearLayout等,替代NestedScrollView,看是否能够解决问题。
希望以上解决方案能够帮助到你。如果还有其他问题,请随时提出。
阅读全文