【问题标题】:Make last view fit to bottom of screen使最后一个视图适合屏幕底部
【发布时间】:2011-06-22 16:23:05
【问题描述】:

是否有可能更改布局中最后一个视图的属性以更改其大小以适应整个屏幕的底部(在任何屏幕密度下)。

这是我的布局示例图片:

布局包含一个带有 LinearLayout 作为唯一子级的 ScrollView。此 LinearLayout 中的最后一项是一个以灰色渐变为背景的 TableView。

【问题讨论】:

    标签: android layout


    【解决方案1】:

    您可以尝试将您的项目的layout_height 设置为"fill_parent" 并通过更改layout_weight 属性来更改它们的大小,这应该可以工作。

    【讨论】:

    • 谢谢!有效。主要问题是另一个视图的高度设置为“fill_parent”并首先破坏了整个布局。改变了,现在可以了。
    【解决方案2】:

    如果您希望灰色部分粘在底部,您应该设置 weight=1.0 并在该部分上方的视图(白色区域)上包装高度的内容。

    【讨论】:

      【解决方案3】:

      在类似的布局上再次检查。主要工作做属性android:fillViewport="true"哪个

      定义滚动视图是否应该拉伸其内容以填充视口

      更多信息:ScrollView.html#attr_android:fillViewport

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-02
        • 1970-01-01
        • 2019-07-11
        • 1970-01-01
        • 1970-01-01
        • 2019-08-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多