0

4つのTextViewを含む水平LinearLayoutがあります。これらのテキストビューの1つにあるテキストが長く、最後のテキストビューがレイアウトに正しく収まらない場合があります。
もちろん、1つのテキストビューを設定することもできますが、テキストはさまざまな場所から設定され、さまざまなスタイルがあるため、これは最適ではありません。
これを解決する方法はありますか?
どうもありがとう。

4

1 に答える 1

0

重みを使用して、LinearLayout内のビューをそれぞれ25%ずつ分散させることができます。

例(テストされていない、タイプミスが含まれている可能性があります):

<LinearLayout android:weightSum="100" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal">
<TextView android:layout_weight="25" android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
<TextView android:layout_weight="25" android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
<TextView android:layout_weight="25" android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
<TextView android:layout_weight="25" android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
</LinearLayout>
于 2012-09-23T09:43:17.653 に答える