본문 바로가기
Android (Kotlin)/kotlin 문법

[Android Kotlin] Focusable vs Clickable vs Enable

by 키윤 2023. 12. 20.

Focusable

커서를 엘리먼트 위어 올렸을 때 뷰를 변형시키는 것
https://developer.android.com/design/ui/tv/guides/styles/focus-system?hl=ko#:~:text=%22Focusable%20elements%22%20can%20be%20any,or%20more%20%22focusable%20elements%22.

Clickable

버튼을 누를 수 있는지 지정. 이미지 버튼 같은 경우 지정해주어야한다.

Enable

setEnabled를 false로 지정하면 clickable과 focusable이 둘다 false로 지정된다고 보면 된다.

https://stackoverflow.com/questions/15615823/setenabled-vs-setclickable-what-is-the-difference