LinearLayout が異なる画面でサイズ変更されないのはなぜですか?
質問する
162 次
1 に答える
1
使い方次第ですね!
レイアウトのサイズを自動的に変更したい場合は、 を構成するビューに重みLinearLayout
パラメーターを指定できます。
例えば:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="1"
android:orientation="horizontal"
>
<SomeView
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="0.5"
/>
<SomeView
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="0.5"
/>
</LinearLayout>
この場合、2 つのサブビューが水平方向のスペース全体を共有し、それぞれがスペースの 50% を占めます。
于 2012-05-03T11:49:29.037 に答える