0

私はRelativeLayoutをますます使い始めていますが、私が遭遇し続けることがいくつかあります。

トップとセンターが必要なステータステキストビューがあるとします。次に、画像やテーブルレイアウトなど、その下に他のオブジェクトがたくさんあります。

ステータステキストビューの下にあるものは、ステータステキストビューの個人的なスペースを尊重し、その上に自分自身を描画しないようにします。

android:layout_belowしかし、私が見ているのは、相対レイアウトでは、やなどの配置を使用しない限り、すべてが互いに積み重なっているということですandroid:layout_above

ステータステキストビューに追加して、他のオブジェクトがその上に描画したくないようにすることができる属性はありますか?または、すべてに配置タグを使用し続け、それから離れて配置する必要がありますか?

ありがとう!

4

1 に答える 1

1

ドキュメントで説明されているように:

RelativeLayoutは、子の位置を相互に、または親との関係で記述できるレイアウトです。

したがって、各UI要素を相互にまたは親に対してどのように配置するかを示す必要があります。必要に応じて、を使用できる場合がありますandroid:layout_alignWithParentIfMissing="true"。あなたの説明に基づいて、私はあなたがそうすることができないと思います。

RelativeLayoutパラメータを参照してください。。

于 2010-08-21T14:09:06.187 に答える