[안드로이드] ConstraintLayout 뷰 밀림 문제
·
Android
안녕하세요! 오늘은 안드로이드 뷰 구성에 사용되는 ConstraintLayout을 사용하면서 제가 헤맸던 부분을 소개시켜 드리고자 합니다🤗 ConstraintLayout에서 chain 이라는 제약이 있습니다. 이 제약을 이용하면 여러 개의 뷰를 그룹화하여 그룹 채로 컨트롤하는데 도움을 주기 때문에 사용하는 경우가 종종 나타나곤 합니다. 제가 개발했던 상황 역시 두개의 TextView의 그룹화가 필요했기 때문에, chain 제약의 packed을 속성을 이용해 그룹화 시켜주었습니다. 추가적으로 첫번째 TextView는 너비가 유동적으로 변할 수 있어야 했고, 두번째 TextView는 첫번째 TextView의 너비와 상관없이 chain을 유지한채 뷰가 밀리지 않아야하는 조건이 있었습니다. 당시 처음에 제가 작..