【发布时间】:2011-06-22 16:23:05
【问题描述】:
是否有可能更改布局中最后一个视图的属性以更改其大小以适应整个屏幕的底部(在任何屏幕密度下)。
这是我的布局示例图片:
布局包含一个带有 LinearLayout 作为唯一子级的 ScrollView。此 LinearLayout 中的最后一项是一个以灰色渐变为背景的 TableView。
【问题讨论】:
是否有可能更改布局中最后一个视图的属性以更改其大小以适应整个屏幕的底部(在任何屏幕密度下)。
这是我的布局示例图片:
布局包含一个带有 LinearLayout 作为唯一子级的 ScrollView。此 LinearLayout 中的最后一项是一个以灰色渐变为背景的 TableView。
【问题讨论】:
您可以尝试将您的项目的layout_height 设置为"fill_parent" 并通过更改layout_weight 属性来更改它们的大小,这应该可以工作。
【讨论】:
如果您希望灰色部分粘在底部,您应该设置 weight=1.0 并在该部分上方的视图(白色区域)上包装高度的内容。
【讨论】:
在类似的布局上再次检查。主要工作做属性android:fillViewport="true"哪个
定义滚动视图是否应该拉伸其内容以填充视口
【讨论】: