코딩이야기/안드로이드
Android Studio 내용물 정렬 속성(gravity) 정리
Kong돌이
2021. 8. 23. 18:28
728x90
오늘 포스팅 할 내용은 안드로이드 내용물 정렬 속성에 대하여 포스팅 해보려고 합니다.
버튼이나 텍스트 뷰의 크기를 Wrap_content로 지정하게되면 버튼 안에 들어 있는 글자에 맞게 뷰의 크기가 결정되므로 내부의 여유공간이 없어집니다. 따라서 gravity 속성을 지정해도 아무런 변화가 없으므로 주의해주세요!!
grivaty 속성으로 지정할 수 있는 값으로는 아래표로 나타내겠습니다. 속성의 의미는 다음과 같습니다.
정렬 속성 값 | 설 명 |
top | 대상 객체를 위쪽 끝에 배치하기 |
bottom | 대상 객체를 아래쪽 끝에 배치하기 |
left | 대상 객체를 왼쪽 끝에 배치하기 |
right | 대상 객체를 오른쪽 끝에 배치하기 |
center_certical | 대상 객체를 수직방향의 중앙에 배치하기 |
center_horizontal | 대상 객체를 수평 방향의 중앙에 배치하기 |
fill_vertical | 대상 객체를 수직 방향으로 여유 공간만큼 확대하여 채우기 |
fill_horizontal | 대상 객체를 수평 방향으로 여유 공간만큼 확대하여 채우기 |
center | 대상 객체를 수직 방향과 수평 방향으 중앙에 배치하기 |
fill | 대상 객체를 수직 방향과 수평 방향으로 여유 공간만큼 확대하여 채우기 |
clip_vertical | 대상 객체의 상하 길이가 여유 공간보다 클 경우에 남는 부분을 잘라내기 top/clip_verical로 설정한 경우 아래쪽에 남는 부분 잘라내기 bottom/clip_vertical로 설정한 경우 외쪽에 남는 부분 잘라내기 center_vertical/clip_vertical로 설정한 경우 위쪽고 아래쪽에 남는 부분 잘라내기 |
clip_horizontal | 대상 객체의 좌우 길이가 여유 공간보다 클 경우에 남는 부분을 잘라내기 right/clip_horizontal로 설정한 경우 왼쪽에 남는 부분 잘라내기 left/clip_horizontal로 설정한 경우 오른쪽에 남는 부분 잘라내기 center_horizontal/clip_gorizontal로 설정한 경우 왼쪽과 오른쪽에 남는 부분 잘라내기 |
정렬을 위해 gravity 속성에 지정할 수 있도록 정의된 값과 그에 대한 설명입니다!!
728x90
반응형
LIST