私はRelativeLayout
(私は結婚していない)と2つTextView
のを持っています。最初の下部をその親の中心に合わせTextView
、2番目の上部をそのTextView
親の中心に合わせてください。
上の写真の親の(垂直)中央に緑色の線を入れました。TextView
sは現在正確に正しい位置にありますが、これを行ったのは、以下で説明するように、マージンを使用してそれらを親に合わせ、親のサイズを知っているためです 。
さまざまな理由で、1つだけを使用しTextView
て中央に配置することはできません。また、親の高さがわからないので、それぞれを親の上下に揃えたり、下/上にマージンを置いて中央に配置したりすることはできません。
私はまたView
、高さの半分を占めて、invisible
パーセントlayout_height
をとらない別のものを試してみました(または少なくともそれは私にエラーを与えました)。
これをどのように達成できるかについてのアイデアはありますか?
2つTextView
を別のレイアウト内に配置し、その中心自体を配置する必要がありますか?