RelativeLayout (Android)

私的にRelativeLayout より LinerLayout の方がレイアウト設定しやすいと思うんだけど、入れ子になるのが良くないらしい。

それにEclipseの初期がRelativeLayoutなのでちょっとメモ
XML Attributes

属性名 説明
android:layout_alignParentTop 「true」を指定すると上端を親ビューの上端に合わせる
android:layout_alignParentBottom 「true」を指定すると下端を親ビューの下端に合わせる
android:layout_centerVertical 「true」を指定すると縦の中央に配置
android:layout_alignParentLeft 「true」を指定すると左端を親ビューの上端に合わせる
android:layout_alignParentRight 「true」を指定すると右端を親ビューの右端に合わせる
android:layout_centerHorizontal 「true」を指定すると横の中央に配置
android:layout_centerInParent 「true」を指定すると縦横の中央に配置
android:layout_above 指定したIDを持つビューの上に配置する
android:layout_below 指定したIDを持つビューの下に配置する
android:layout_toLeftOf 指定したIDを持つビューの左に配置する
android:layout_toRightOf 指定したIDを持つビューの右に配置する
android:layout_alignBaseline ベースラインを指定したIDを持つビューにベースラインに合わせる
android:layout_alignLeft 左端を指定したIDを持つビューに左端を合わせる
android:layout_alignRight 右端を指定したIDを持つビューに右端を合わせる
android:layout_alignTop 上端を指定したIDを持つビューに上端を合わせる
android:layout_alignBottom 下端を指定したIDを持つビューに下端を合わせる
android:layout_alignWithParentIfMissing 「true」を指定すると相対位置の基準となる他の子Viewが見つからない場合に親Viewを基準にして配置する

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です