안드로이드스튜디오
gravity와 layout_gravity의차이
고딕짱!
2018. 8. 3. 03:11
gravity는 부모안에 있는 객체들을 움직이는것이고
layout_gravity는 객체들이 움직여진 상태에서 따로 위치를 움직이는 것이다.
처음에 이런화면이 있다.
여기서 <LinearLayout> 안에
android:gravity = "center" 문구를 넣고
2번째 버튼에
android:layout_gravity = "right" 문구를 넣었습니다
첫번째 버튼은 어머니 레이아웃인 center에 영향을 받아 중앙에 위치한 상태이고,
두번째 버튼은 어머니레이아웃과 자기자신의 right에 영향을 받아 중앙|오른쪽에 위치한 상태입니다.