속성설명
layout_toLeftOf | 뷰(View)를 기준 뷰(Anchor View)의 왼쪽(Left)에 배치. |
layout_above | 뷰(View)를 기준 뷰(Anchor View)의 위(Above)에 배치. |
layout_toRightOf | 뷰(View)를 기준 뷰(Anchor View)의 오른쪽(Right)에 배치. |
layout_below | 뷰(View)를 기준 뷰(Anchor View)의 아래(Below)에 배치. |
layout_toStartOf | 뷰(View)를 기준 뷰(Anchor View)의 시작(Start)에 배치. |
layout_toEndOf | 뷰(View)를 기준 뷰(Anchor View)의 끝(End)에 배치. |
layout_alignParentLeft | 뷰(View)를 부모(Parent) 영역 내에서 왼쪽(Left)에 배치. |
layout_alignParentTop | 뷰(View)를 부모(Parent) 영역 내에서 위쪽(Top)에 배치. |
layout_alignParentRight | 뷰(View)를 부모(Parent) 영역 내에서 오른쪽(Right)에 배치. |
layout_alignParentBottom | 뷰(View)를 부모(Parent) 영역 내에서 아래쪽(Bottom)에 배치. |
layout_centerHorizontal | 뷰(View)를 부모(Parent) 영역의 가로 방향 가운데 배치. |
layout_centerVertical | 뷰(View)를 부모(Parent) 영역의 세로 방향 가운데 배치. |
layout_centerInParent | 뷰(View)를 부모(Parent) 영역의 정 중앙(center)에 배치. |
layout_alignParentStart | 뷰(View)를 부모(Parent) 영역의 시작 지점(Start)에 배치. |
layout_alignParentEnd | 뷰(View)를 부모(Parent) 영역의 끝 지점(End)에 배치. |
layout_alignLeft | 뷰(View)의 왼쪽(Left)을 기준 뷰(View)의 왼쪽(Left)에 맞춤. |
layout_alignTop | 뷰(View)의 위(Top)를 기준 뷰(View)의 위(Top)에 맞춤. |
layout_alignRight | 뷰(View)의 오른쪽(Right)를 기준 뷰(View)의 오른쪽(Right)에 맞춤. |
layout_alignBottom | 뷰(View)의 아래(Bottom)를 기준 뷰(View)의 아래(Bottom)에 맞춤. |
layout_alignBaseline | 뷰(View)의 폰트 기준선(Baseline)을 기준 뷰(View)의 폰트 기준선(Baseline)에 맞춤. |
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView1"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerInParent="true"
android:background="@color/purple_200" />
<TextView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_above="@id/textView1"
android:layout_toEndOf="@id/textView1"
android:background="@color/purple_500" />
<TextView
android:id="@+id/textView2"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_above="@id/textView1"
android:layout_toStartOf="@id/textView1"
android:background="@color/teal_200" />
<TextView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_below="@id/textView1"
android:layout_toStartOf="@id/textView1"
android:background="@color/black" />
<TextView
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_below="@id/textView1"
android:layout_toEndOf="@id/textView1"
android:background="#4CAF50" />
</RelativeLayout>
'개발일지 > Android' 카테고리의 다른 글
안드로이드(개념), Pixel / DP / 뷰 컴포넌트(View Component) (0) | 2022.11.01 |
---|---|
안드로이드 ScrollView 사용법 (0) | 2022.11.01 |
안드로이드 Padding / Margin 적용하는 방법 (0) | 2022.11.01 |
안드로이드 Frame Layout 사용하기 (0) | 2022.11.01 |
안드로이드 LinearLayout 사용법 1 (0) | 2022.11.01 |
댓글