
圖片來(lái)源于網(wǎng)絡(luò)
最近在使用NestedScrollView的時(shí)候想要讓布局撐滿(mǎn)撐滿(mǎn)整個(gè)屏幕,因?yàn)槲矣幸粋€(gè)控件是在屏幕底部的。我一開(kāi)始以為寫(xiě)match_parent屬性是可以達(dá)到我想要的效果,嘗試一下發(fā)現(xiàn)沒(méi)有辦法實(shí)現(xiàn)。
一句XML代碼
android:fillViewport="true"
就是這一句代碼可以實(shí)現(xiàn)我們的需求,讓NestedScrollView里面的布局撐滿(mǎn)整屏幕。
一個(gè)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>
這是一個(gè)簡(jiǎn)單的使用舉例,希望對(duì)同樣使用NestedScrollView控件的小伙伴有所幫助。