使用NestedScrollView的时候想要让布局撑满撑满整个屏幕,因为有一个控件需要放在屏幕底部。
关键点:
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:fillViewport="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<....?.../>
<Space
android:layout_width="1dp"
android:layout_height="0dp"
android:layout_weight="1"/>
<BottomControl
</BottomControl>
<Space
android:layout_width="1dp"
android:layout_height="24dp"/>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
关键点,嵌套一个布局wrap高度即可;
追加android:fillViewport="true"给nestedScrollView;
然后让底部控件到底。