最近在使用NestedScrollView
的时候想要让布局撑满撑满整个屏幕,因为我有一个控件是在屏幕底部的。我一开始以为写match_parent
属性是可以达到我想要的效果,尝试一下发现没有办法实现。
一句XML代码
android:fillViewport="true"
就是这一句代码可以实现我们的需求,让NestedScrollView
里面的布局撑满整屏幕。
一个XML示例
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:overScrollMode="never">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white">
......
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.core.widget.NestedScrollView>
这是一个简单的使用举例,希望对同样使用NestedScrollView
控件的小伙伴有所帮助。