如何在TableLayout中垂直拉伸一行?

时间:2011-05-15 07:09:31

标签: android android-layout

我想在TableLayout中垂直拉伸一行。

例如:

TableLayout有四行(高度和宽度是match_parent)

ROW-1,ROW-2,ROW-4 具有相同的高度。

ROW-3 - 垂直拉伸

2 个答案:

答案 0 :(得分:14)

确保您的TableLayout的layout_height设置为match_parent并将第3行设为layout_weight="1.0"

答案 1 :(得分:-2)

垂直是一列。如果您的行在顶部有2列,后面有一行,那么该行也将有2列。可能这就是为什么4由于上面的行而没有垂直拉伸的原因。 你需要做的是: android:stretchColumns ="*" 这将拉伸所需的列,使row4不受其上方行的影响。 看看它是否给出了正确的结果。