【问题标题】:use of layout_weight without being stretched使用 layout_weight 而不被拉伸
【发布时间】:2013-01-17 11:32:29
【问题描述】:

我让 7 个按钮在布局中水平对齐,每个按钮的权重为 1。但是,这会拉伸按钮,因此在屏幕上占用相同数量的空间。我需要按钮保持良好的纵横比,并且仍然通过利用按钮之间的空白来占据整个宽度。这可能与重量有关吗?

【问题讨论】:

  • 只需在它们之间放置空的View 小部件,然后给它们一个layout_weight1
  • 那不好...我想要这个的原因是因为大多数屏幕会很好地填满但是更大的屏幕(或更高的像素密度)会创建拉伸按钮
  • 很难理解。提供您所看到的内容和您想要实现的内容的布局和屏幕截图。

标签: java android android-layout android-widget


【解决方案1】:

如果您想拉伸按钮而不是按钮周围的空间,请将按钮放入容器并为其设置权重。还要看看 TableLayout 和 GridLayout。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    相关资源
    最近更新 更多