【问题标题】:Android - GridLayout cell sizesAndroid - GridLayout 单元格大小
【发布时间】:2014-05-29 17:02:24
【问题描述】:

我正在尝试将 GridLayout 与 ImageViews 一起使用。我的问题是我拥有的图像都是不同的尺寸。我已经设置了行数和列数,但不知何故我需要设置一个固定的单元格大小(以某种方式统一 - 如单元格宽度 = 总/列数,单元格高度 = 总/行数)。我想这样做,以便当我将 imageview 的高度和宽度设置为 match_parent 时,图像视图不会扩展到超出单元格大小并且布局看起来是统一的。

我需要 5 行和 3 列。有人可以建议如何做到这一点吗?

【问题讨论】:

    标签: android grid


    【解决方案1】:

    我回答了一个类似的问题here。理论是为您的单元格使用包装布局并为其提供所需的边距。然后在这个布局中使用 imageview。因此,外部布局充当您的 imageview 的容器,它永远不会超出其父级的范围。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-11
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 2012-07-25
      相关资源
      最近更新 更多