객체를 생성 할 때 객체가 스스로 움직이는 것이 아닌 다른 객체 등의 상대적인 위치로 조정
예)button1 을 기준으로 오른쪽 아래로 button2 위치 지정
코드사용
>> app:layout_constraint( 1 )_to( 2 )of = "( 상대적 위치의 id or parent )"
예) button1을 기준으로 오른쪽 아래로 button2 위치 지정
>> app:layout_constraintLeft_toRightof="@+id/button1" >> button1의 오른쪽 위치에 button2의 왼쪽 부분으로 설정
app:layout_constraintTop_toBottomof="@+id/button1" >> button1의 아래쪽 위치에 button2의 위쪽 부분으로 설정
(1) 과 (2) 의 위치에 사용되는 값
Left - 왼쪽
Right - 오른쪽
Top - 윗쪽
Bottom - 아랫쪽
Start - 시작(왼쪽)
End - 끝(오른쪽)
등
<Button
android:id="@+id/but1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:text="버튼1">
</Button>
<Button
android:id="@+id/but2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:text="버튼2">
</Button>
<Button
android:id="@+id/but3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toEndOf="@+id/but1"
app:layout_constraintBottom_toTopOf="@+id/but2"
android:text="버튼2">
</Button>
'Android' 카테고리의 다른 글
Android] Button 모양 설정 (0) | 2022.01.16 |
---|---|
Android] Button 클릭 시 화면 전환(Intent사용) (0) | 2022.01.12 |
Andriod]4대 컴포넌트 (0) | 2022.01.07 |
Android] Manifest (0) | 2022.01.07 |
Android]Linearlayout 정렬 (0) | 2022.01.05 |