뷰xmml에서 저 옵션을 자꾸 까먹어서, 한번 적어두려고 한다.
android:layout_gravity="center"
-> 뷰그룹 내에, 뷰가 있을때, 뷰에 넣는 옵션
뷰를 뷰그룹의 어디로 위치시킬까? 를 생각하면 되고
android:gravity="center"
-> 뷰/뷰그룹 내부의 컨텐츠를 어디에 위치시킬까? 를 생각하면 된다.
button에 설정한 layout_gravity에 의해서, cardview의 center에 위치하게 되었다.
button에 설정한 gravity에 의해서, botton내부의 글자가 end | bottom으로 이동함.
그냥 글자그대로 직관적으로 생각해서,
gravity는 내 컨텐츠만 생각하면 되겠고,
layout_gravity는 레이아웃에 대해서 내가 어디로 갈까를 생각하면 되겠다.
'Android > Kotlin in android' 카테고리의 다른 글
테마 보면서 머티리얼 디자인에 대해 궁금했던것들을 (0) | 2024.02.23 |
---|---|
안드로이드 버튼 android:src와 app:srcCompat 두 속성의 차이점 (with. chatgpt) (0) | 2024.02.23 |
RecyclerView를 연습해보았다 (공부한 자료 & 회고) (0) | 2023.04.28 |
코루틴coroutine &플로우flow 학습 했던거 회고 (0) | 2023.04.25 |
뷰 바인딩 (View Binding) (0) | 2022.10.27 |