
274 Chapter 6
크기 조절
뷰의 크기를 조절하는 방법
컨스트레인트 레이아웃에서는 여러 가지 방법으로 뷰의 크기를 지정할 수 있습니다.
너비와 높이 값을 지정해서 뷰를 고정 크기로 만들기
¥
wrap
_
content
로 뷰를 콘텐트를 표현할 수 있을 만큼 크게 만들기
¥
너비와 높이의 비율 지정하기. 예를 들어 너비를 높이의 두 배로 지정
¥
컨스트레인트와 일치하는 크기로 만들기(단, 뷰의 양쪽 면에 컨스트레인트를 추가해야 함)
¥
위 옵션을 한 가지씩 살펴봅시다.
1. 뷰의 크기를 고정시키기
디자인 편집기에서는 두 가지 방법으로 뷰의 크기를 고정시킬 수 있습니다.
가장 간단한 방법은 청사진에서 뷰의 모서리에 나타난 사각형 크기조절 핸들을
클릭 앤 드래그하여 크기를 조절하는 것입니다. 다른 방법은 속성 창에서
layout
_
width
와
layout
_
height
필드의 값을 입력하는 것입니다.
2. 충분히 크게 만들기
콘텐트를 표시할 수 있도록 충분한 크기로 만들려면
layout
_
width
와
layout
_
height
를
wrap
_
content
로 설정합니다. 다음 그림처럼 뷰의
속성 창에서 이를 설정할 수 있습니다.
보통 뷰의 크기를 고정시키는 것은 좋은 방법이 아닙니다. 화면 크기가 바뀌거나
콘텐트의 크기가 바뀌었을 때 그에 따라 뷰가 늘어나거나 줄어들 수 없