我对Android比较陌生,我想要实现的是具有多行的表/网格类型布局。从第2列开始应始终水平对齐,或者对于列较少的行,它们应伸展到容器的宽度。即在下面的示例中,第1行的文本框延伸到填充第2列和第3列(例如在我的Android手机屏幕宽度上)
-------------------------------------
|label | textbox............ |
|longer label | textbox.. | button |
|-----------------------------------|
有点儿。我尝试了一个有效的表,但我无法跨越列。我所能找到的只是某个网站上的android:layout_span,但这似乎不可用(好吧,无论如何都是Eclipse)。
也许表格不是正确的布局,但这就是我能找到的让我对齐列的全部内容。我更喜欢在布局XML中使用它而不是编码它。
答案 0 :(得分:0)
您是否尝试在一个垂直线性布局中进行一些水平线性布局?它可能会使您的XML文件更长一点,但它也可能解决问题。
经验法则:不要相信Eclipse对界面的解释。这并不总是正确的。