私は RelativeLayout の経験がありますが、提示された問題を解決する方法に出くわしたことはありません (回避したいハードコーディングのマージン値は別として)。
RelativeLayout で次の画像のようなものを作成したいと思います。
ボックスは独自のビューであり、オレンジ色の円を含むビューを、青いボックスを含むビューの右上隅の中央に配置したいと考えています。
android:alignTop="boxView"
とを試してみましandroid:alignRight="boxView"
たが、オレンジ色の円がボックス内に完全に収まりました。円がボックスの右上隅の上に中央になるようにしたい。
RelativeLayoutでその結果を得る方法を知っている人はいますか? できれば、オレンジ色のドット ビューの画面の端からマージンをハードコーディングする必要はありません。