如何使用Android TableLayout创建跨多行的布局?

时间:2013-04-06 18:47:45

标签: android tablelayout android-tablelayout

如何使用tablelayout创建以下布局?列跨越很简单,但我没有找到任何关于行跨越的明确指导。

enter image description here

1 个答案:

答案 0 :(得分:2)

您无法直接执行此操作,但必须使用嵌套布局。在您的情况下,使用嵌套的TableLayouts效率非常低,因此您应该使用其他布局的组合。

尝试类似:

LinearLayout with vertical orientation (1)
  LinearLayout with a horizontal orientation (2)
    Box like view + LinearLayout with vertical orientation (3)
                      Row 1
                      LinearLayout with horizontal orientation (4)
                        The Two Views
                      Row 3
  Your other large view
  Your other other large View

这是布局的颜色编码版本(每种颜色都是新的父版面)

enter image description here