3 つの入れ子になった LL を持つ垂直の高さ (300px) の LinearLayout (LL) があります。1 番目と 3 番目は android:layout_height="wrap_content" で設定され、真ん中は android:layout_height="fill_parent" で設定されます。残念なことに、3 番目の LL が押し出され、2 番目の LL が親レイアウトを一番下まで埋めてしまいます。変更に対応するために中央部分を拡大および縮小して外側のコンテナのサイズを変更する可能性があるため、目的の効果を達成するにはどうすればよいですか
12545 次
1 に答える
78
私が探していたのは、真ん中の行を
layout_height="0px"およびlayout_weight="1"
すべてのwrap_contentと固定サイズのアイテムが軸(水平または垂直)に沿って割り当てられた後、その軸にまだ余地がある場合、LinearLayoutは、残りのスペースを、指定された重みを持つウィジェットに、重さ。
于 2009-08-01T19:51:55.900 に答える