android 解决ScrollView中的子布局不能够填充整个ScrollView
来源:互联网 发布:电子族谱软件 编辑:程序博客网 时间:2024/06/03 09:41
android 解决ScrollView中的子布局不能够填充整个ScrollView的情况。
在开发中如果你的xml文件的跟布局是ScrollView,在ScrollView中无论你写什么样的布局,其默认情况下都是不能填充整个布局的。也就是说你的ScrollView中的子布局设置fill_parent不起作用。
解决办法:
在ScrolllView控件中加上android:fillViewport="true"则问题解决。
官方文档的解释:
Indicates this ScrollView whether it should stretch its content height to fill the viewport or not.表明这ScrollView是否应该延伸其内容高度来填补视窗。
下面是网上的一段解释:
ScrollView里只放一个元素. 当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollView设置:android:fillViewport="true"。 当ScrollView没有fillVeewport=“true”时, 里面的元素(比如LinearLayout)会按照wrap_content来计算(不论它是否设了"fill_parent"),而如果LinearLayout的元素设置了fill_parent,那么也是不管用的,因为LinearLayout依赖里面的元素,而里面的元素又依赖LinearLayout,这样自相矛盾.所以里面元素设置了fill_parent,也会当做wrap_content来计算.
阅读全文
0 0
- android 解决ScrollView中的子布局不能够填充整个ScrollView
- Android中子布局填充ScrollView
- ScrollView子布局填满整个屏幕
- 解决scrollview 子布局不能充满屏幕的问题
- scrollview中的子控件填满布局
- ScrollView中的GridView ,解决不能滚动问题
- Android 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- Android ScrollView中的ListView不能滑动
- Android中的ScrollView及表格布局
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- 使用ScrollView属性fillViewport解决android布局不能撑满全屏的问题
- Jquery-zTree的基本用法
- SQL SERVER 2008远程数据库移植到本地的方法
- 子div没撑起父div高度
- jq移动端日历签到
- Deep Learning 8.1-8.2笔记
- android 解决ScrollView中的子布局不能够填充整个ScrollView
- spring学习笔记 -- day14 基于注解的整合
- mysql之group_concat函数详解
- linux的GCC常用口令
- web前端全面技能图谱
- 194. Transpose File
- BSDF
- #pragma pack(push,1)与#pragma pack(1)的区别
- 每日积累(20170820-day-26)(libEGL.so & -lopencv_dep_cudart bug)