【发布时间】:2013-01-22 06:21:09
【问题描述】:
我有一些视图必须放在 4 x 6 的网格中。每个视图应具有相同的宽度 w 和相同的高度 h 并填满屏幕。我想要的是使用 GridLayout 或 GridView 来绘制这些。
我知道我可以在 GridView 中使用stretchMode = "columnWidth" 来为其每个子级设置相等的宽度。我还希望它设置相等的高度并垂直填充屏幕。
我可以通过使用任何 GridView 或如果不可能,然后使用 GridLayout 来实现这一点吗?在切换到 LinearLayouts 并使用权重之前,我正在寻找 GridView,因为我有自定义视图作为网格项,我喜欢使用适配器而不是为每个元素编码。
【问题讨论】:
-
你能发布你的代码吗,因为我认为让所有的孩子直到根到网格元素 fill_parent/parent 应该适合你....
-
我不明白您所说的“将所有子根设置为网格元素 fill_parent/parent”是什么意思
标签: android android-layout android-gridview