ScrollView layout_weight
来源:互联网 发布:js正则表达式语法大全 编辑:程序博客网 时间:2024/06/10 22:11
ScrollView 与 layout_weight
- 博客分类:
- Android
对如下布局:
----------------------------------------
| LinearLayout |
----------------------------------------
| |
| |
| |
| ScrollView |
| |
| |
| |
| |
| |
----------------------------------------
| LinearLayout |
----------------------------------------
想达到的效果是上下各有一固定宽高的LinearLayout, 中间是一个ScrollView,ScrollView随着其中内容的多少可长可短.
这布局的特殊性是底部有一LinearLayout要始终显示出来,而不是在长长的ScrollView的后面(如果ScrollView较长的话,在第一屏就会一眼看不到底部的Linearlayout)。
如何实现呢?
其实很简单,给ScrollView加上以下属性
android:fillViewPort="true"
android:layout_weight="1"
android:fillViewport Defines whether the scrollview should stretch its content to fill the viewport.
该属性决定当其内容宽高不足以填满可以区域时,是否将ScrollView将其内容区域拉伸以至填满可见区域。
android:layout_weight="1" 而上下LinearLayout不设置android:layout_weight属性,即默认为0,这样,ScrollView即老填满占据上下LinearLayout以外的中间空间。
- ScrollView layout_weight
- layout_weight
- layout_weight
- layout_weight
- Layout_weight
- layout_weight
- layout_weight
- layout_weight
- layout_weight
- layout_weight
- layout_weight
- Layout_weight
- layout_weight
- layout_weight
- layout_weight
- Layout_weight
- ScrollView
- ScrollView
- [CF-214A] 简单枚举
- Java Properties 类读取配置文件信息
- 求数组的子数组之和的最大值
- c++ 和 php 中的 = 运算符
- 黑马程序员-基础部分(1
- ScrollView layout_weight
- android ApiDemos里的Transition3d翻转修复完善
- stack smashing detected 错误的处理
- 定制应用程序外观
- Firebug console函数 一览
- 删除字符串开始及末尾的空白符,并且把数组中间的多个空格(如果有)符转化为1个
- 数据结构队列的基本操作
- flex动态添加button并添加click事件
- 使用sizeof计算内存空间