ScrollView嵌套LinearLayout布局不能撑满全屏的问题
16lz
2021-01-26
当ScrollView里的元素想填满ScrollView时,使用"fill_parent"或者"match_parent"是不管用的,必需为ScrollView设置:Android:fillViewport="true"。
当ScrollView没有fillVeewport=“true”时, 里面的元素(比如LinearLayout)会按照wrap_content来计算(不论它是否设了"fill_parent"或者"match_parent"),而如果LinearLayout的元素设置了fill_parent,那么也是不管用的,因为LinearLayout依赖里面的元素,而里面的元素又依赖LinearLayout,这样自相矛盾.所以里面元素设置了fill_parent,也会当做wrap_content来计算.
更多相关文章
- Android(安卓)Studio:Support Library依赖包的版本号
- ExpandableListView的用法
- android 镜像文件打包和解压
- 入门: 在Windows上搭建Flutter开发环境
- android textview在code(代码)中设置图片 和XML设置图片
- android自定义控件实例
- Android(安卓)闪屏页与引导页制作
- android音量控制setVolumeControlStream
- 继承自SwipeRefreshLayout,实现加载更多