Chain ?
사용 가능한 공간 내 뷰들간의 분할되는 방식을 제어할 수 있는 제약조건이다.
layout에서 일렬로 배치하면서 비율별로 너비나 높이를 줄 수 있다.
사용 방법
1. 먼저 chain으로 묶어주어야한다.
GUI로 묶어주면
여기 있는 방식으로 chain으로 묶어줄 수 있다.
뒤에 3가지의 종류에 대한 설명
spread | 일정한 간격으로 배치 | |
spread inside | 가능한 최대한 일정한 간격으로 떨어트린다. | |
packed | 모아준다. |
코드로 사용하려면 맨 앞과 뒤를 parent로 맞추고 사용해야한다.
app:layout_constraintHorizontal_chainStyle="(위에 설명 3가지)"