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