如何在Android中跨越和拉伸列

时间:2012-02-02 20:18:58

标签: android layout

我对Android比较陌生,我想要实现的是具有多行的表/网格类型布局。从第2列开始应始终水平对齐,或者对于列较少的行,它们应伸展到容器的宽度。即在下面的示例中,第1行的文本框延伸到填充第2列和第3列(例如在我的Android手机屏幕宽度上)

-------------------------------------
|label        | textbox............ |
|longer label | textbox..  | button |
|-----------------------------------|

有点儿。我尝试了一个有效的表,但我无法跨越列。我所能找到的只是某个网站上的android:layout_span,但这似乎不可用(好吧,无论如何都是Eclipse)。

也许表格不是正确的布局,但这就是我能找到的让我对齐列的全部内容。我更喜欢在布局XML中使用它而不是编码它。

1 个答案:

答案 0 :(得分:0)

您是否尝试在一个垂直线性布局中进行一些水平线性布局?它可能会使您的XML文件更长一点,但它也可能解决问题。

经验法则:不要相信Eclipse对界面的解释。这并不总是正确的。