java.lang.Object | |||
↳ | android.view.View | ||
↳ | android.view.ViewGroup | ||
↳ | android.widget.RelativeLayout |
RelativeLayout은 위젯과 부모와의 관계 또는 위젯끼리의 관계를 지정함으로써 뷰를 배치하는 레이아웃이다.
- XML Attributes
Attribute Name | Related Method | Description |
android:layout_above | ~의 위에 배치한다. | |
android:layout_alignBaseline | ~와 베이스 라인을 맞춘다. | |
android:layout_alignBottom | ~와 아래쪽 변을 맞춘다. | |
android:layout_alignLef | ~와 왼쪽 변을 맞춘다. | |
android:layout_alignParentBottom | true이면 부모와 아래쪽 변을 맞춘다. | |
android:layout_alignParentLeft | true이면 부모와 왼쪽 변을 맞춘다. | |
android:layout_alignParentRight | true이면 부모와 오른쪽 변을 맞춘다. | |
android:layout_alignParentTop | true이면 부모와 위쪽 변을 맞춘다 | |
android:layout_alignRight | ~와 오른쪽 변을 맞춘다 | |
android:layout_alignTop | ~와 위쪽 변을 맞춘다. | |
android:layout_alignWithParentIfMissing | layout_toLeftOf 등의 속성에 대해 앵커가 발견되지 않으면 부모를 앵커로 사용한다. | |
android:layout_below | ~의 아래에 배치한다. | |
android:layout_centerHorizontal | true이면 부모와 수평 중앙에 배치한다. | |
android:layout_centerInParent | true이면 부모의 수평, 수직 중앙에 배치한다. | |
android:layout_centerVertical | true이면 부모와 수직 중앙에 배치한다. | |
android:layout_toLeftOf | ~의 왼쪽에 배치한다. | |
android:layout_toRightOf | ~의 오른쪽에 배치한다. |
- RelativeLayout 안의 Content 배치
위의 Attributes의 값은 true, false 둘 중 하나의 값을 사용해야 한다.
- Widget 들간의 배치
위의 Attributes 의 속성 값은 Resource ID의 값을 사용해야 한다.
'Programs > Android' 카테고리의 다른 글
Lock 화면 위로 Activity 실행 시키는 방법 (7) | 2012.08.09 |
---|---|
WebView 에서 스크롤 영역 표시 되는 문제 (0) | 2012.08.08 |
스크롤뷰안에 리스트뷰 사용 시 (5) | 2012.07.09 |
폰에 등록된 이메일 가져오는 방법 (1) | 2011.10.25 |
안드로이드 웹에서 App 실행 시키는 방법 (1) | 2011.10.18 |