2013年7月2日火曜日

RelativeLayoutの指定方法

縦横の組でまとめました。


○基準
 ※Parentが付いている

基準を左上に作る
 android:layout_alignParentLeft="true"
 android:layout_alignParentTop="true"

基準を左下に作る
 android:layout_alignParentBottom="true"
 android:layout_alignParentLeft="true"


○従属

左をそろえて、下に置く
 android:layout_alignLeft="@+id/rootLabel"
 android:layout_below="@+id/rootLabel"

上をそろえて、右に置く
 android:layout_alignTop="@id/rootLabel"
 android:layout_toRightOf="@id/rootLabel"


いろいろなオプションが自由自在にありますが、基本的な構成はこれだけで十分表現できると思います。
レイアウトもRelativeLayoutのみで十分だと思います。