FrameLayout を使用して、最初に子要素を垂直に配置するにはどうすればよいですか? Framelayout を選択するのは、最終的には子を別の子の上に移動したいのですが、最初はそれらを直線的に配置することができないためです。
始める
終わり
FrameLayout を使用して、最初に子要素を垂直に配置するにはどうすればよいですか? Framelayout を選択するのは、最終的には子を別の子の上に移動したいのですが、最初はそれらを直線的に配置することができないためです。
始める
終わり
トップ ビューの高さがわかっている場合は、ボトム ビューの layout_marginTop をその値に等しくなるように設定できます。
それ以外の場合は、RelativeLayout に切り替えて、layout_below を使用して、トップ ビューに対してボトム ビューを配置することができます。
Using FrameLayout, how can I position child elements vertically to begin with?
縦にして想定して | child 1 | child 2 |
います。このために、線形レイアウトを で使用できますandroid:orientation="vertical"
。このレイアウト内に 2 つの子レイアウトを囲み、android:layout_weight
子とそれandroid:weightsum
を囲むレイアウトで使用します。
その水平セットの向きを水平に保ちたい場合。