线性布局在其内部的文本宽度发生变化时不会被平分

时间:2011-04-29 17:28:54

标签: android textview android-linearlayout

我有一个线性布局(水平),里面有3个线性布局,每个布局都有一个文本视图。

现在我想平等地划分这些线性布局。所以我给他们增加了重量1.它很完美。

但是现在当它们内部的文字宽度变化时,它们的重量不再相等:(

对于我删除文本的任何线性布局,或写一个较小的文本或不同长度的文本然后它失去了相等的分布。 如何使布局均匀分布。

我想知道的另一件事是说文本宽度增加了这些布局的最大分配宽度(这些将动态地给出可能是通过做宽度= 1),然后我如何将文本移动到下一行。

1 个答案:

答案 0 :(得分:12)

确保为LinearLayout中的每个项目设置宽度为0dip。