甚至分布在整个宽度上

时间:2013-04-14 12:56:50

标签: android xml layout

整个上午尝试后我放弃并问你们(android布局可能是一个真正的痛苦!): 如何在水平线性布局中均匀分布一些文本视图?

此图像就是它现在的样子(如果您想知道:文本视图具有自定义样式)。

Valid XHTML http://www.vankurt.de/share/layout.png

作为一个额外的问题:如何在文本视图之间添加一点空间?

1 个答案:

答案 0 :(得分:2)

在每个文字视图上使用android:layout_weight="1",宽度为"fill_parent"

这将均匀分布文字视图之间的空间

 <TextView
        android:id="@+id/textView1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="TextView" 
        android:layout_weight="1"/>

对于他们之间的一点空间使用android:layout_margin="5dip",您还可以单独添加到每一侧的边距,例如android:layout_marginRight="5dip"在右侧添加5dip边距。

您也可以使用填充,它们之间存在细微差别,请参阅this question for the difference