わかりました、私の問題は、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を幅として取得できるとさらに良いでしょう。
編集:ところで。direction = "horizontal"のLinearLayoutは、最初のコレットにTextViewsを追加しますが、最後には次の行に折り返さず、右側に追加するだけで、次のように分割されます。
------------------------------------------
[TextView 1] [TextView 2] [TextView 3] [Te
[xt
Vie
w 4
]
------------------------------------------