210202

[View] ConstraintLayout 사용해보기 본문

Android/View

[View] ConstraintLayout 사용해보기

dev210202 2020. 5. 29. 10:47

xml에서 ConstraintLayout안에 들어가게 버튼을 생성하고 버튼을 누르게 되면 다음과 같이 화면이 나오게 된다. 

여기서 앵커 포인트는 다른 View(버튼, 텍스트 등)와 연결해주는 역할이고 연결을 해서 만들어지는 연결선이 제약조건(Constraint)가 된다. 그리고 만들어진 제약조건은 옆에 Attributes창에서 볼 수 있다.

왼쪽 버튼에 앵커 포인트를 오른쪽 버튼에 연결시켜서 제약조건을 걸었을 때

 

Attributes를 눌러 제약조건을 확인할 수 있다.

이렇게 제약조건을 만들어서 해당하는 View의 위치를 결정하여 손쉽게 레이아웃을 수정할 수 있게됩니다.

Comments