gravity 속성
- 레이아웃 안의 위젯을 어디에 배치할 것인지를 결정
- 값으로 left, right, center, top, bottom 등을 사용
- 2개를 조합하여 right|bottom처럼 사용할 수도 있음
layout_gravity속성
- gravity 속성이 자신에게 포함된 자식(주로 위젯)을 어디에 위치시킬지를 결정한다면, layout_ gravity 속성은 자신의 위치를 부모(주로 레이아웃)의 어디에 위치시킬지 결정함
- 그래서 gravity는 레이아웃에, layout_gravity는 위젯에 주로 지정함
▶ 레이아웃 안에 있는 위젯의 배치를 변경하려 할 때는 gravity를 사용
=> 대신 위젯에 속성을 부여하는게 아니라 레이아웃에 부여하는것임. baseLayout에 다른 위젯들이 배치되어서 어려움을 겪는다면 레이아웃 안에 레이아웃을 더 추가해서 gravity속성을 지정하면 됨.
'Android' 카테고리의 다른 글
[Android] 날짜와 시간 관련 위젯 (0) | 2021.05.04 |
---|---|
[Android] TableLayout, GridLayout (0) | 2021.04.19 |
댓글