Android-一句代码让NestedScrollView的布局撑满屏幕

图片来源于网络

最近在使用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控件的小伙伴有所帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容