0

我需要创建一个包含 10 个正方形的布局,它以固定的边距填充屏幕的宽度。你可以看到附上的草图。

任何想法如何实现这一目标?

示例草图

谢谢!

4

2 回答 2

0

TableLayout 应该可以正常工作。通常用于计算器板,它本质上是一排排正方形。试试看,让我们知道。

于 2012-07-17T21:06:23.857 回答
0

您可以将每个正方形包裹在 aLinearLayoutRelativeLayout中,将 设置layout_width为 0dp 并将设置layout_weight为 1(或者任何值,实际上,只要每个正方形具有相同的值),然后使用水平线LinearLayout将其全部包裹起来。

编辑:实际上,只要您使用 ImageView 的 src 字段而不是背景,就不需要内部的 LinearLayout/RelativeLayouts。

于 2012-07-17T21:11:26.843 回答