好的,我的问题是,我有 n-TextViews,它们将以编程方式添加到 TableLayout 中。完全没关系,我如何设置这些 TextView 或 TableLayout 的样式,每次我添加一些东西时,它都会在其他 TextView 之后的底部添加 TextView。这些视图有一个可变宽度,这是根据它们的文本长度和一些像素计算出来的(WRAP_CONTENT 刚刚变成了 100% 宽度......)。
It is like this right now:
------------------------------------------
[TextView 1]
[TextView 2]
[TextView 3]
[TextView 4]
------------------------------------------
And it should be like:
------------------------------------------
[TextView 1] [TextView 2] [TextView 3]
[TextView 4]
------------------------------------------
实际上我不需要 TableLayout。我仍然可以随心所欲地改变它。当然,如果这些 TextView 可以将 WRAP_CONTENT 作为宽度,那就更好了。
编辑:顺便说一句。一个带有orientation="horizontal"的LinearLayout首先添加了TextViews,但最后它不会换行到下一行,它只是将它们添加到右侧并且它将被拆分,例如:
------------------------------------------
[TextView 1] [TextView 2] [TextView 3] [Te
[xt
Vie
w 4
]
------------------------------------------