반응형
view.isClickable = false를 주어도 setOnclickListener이 계속 호출이 되었다.
내부적으로 setOnclickListener에서 clickable이 아니면 setClickable(true)를 호출해준다고 한다.
setOnclickListener를 위로 올려주니 잘 실행되었다.
isClickable를 사용할거면 setOnclickListener를 위로 올리고 사용하면 된다.
반응형
'안드로이드' 카테고리의 다른 글
LiveData 데이터가 100% 들어오지 않을 때 (0) | 2022.03.16 |
---|---|
RecyclerView 데이터바인딩 + ItemTouchHelper시 데이터 중복문제 (0) | 2022.02.23 |
탭레이아웃 탭 개수가 한개일 경우 (0) | 2021.11.03 |
텍스트가 길 경우 ...붙여주며 레이아웃 반으로 줄이기 (0) | 2021.11.03 |
Databinding 계속 까먹는 작업들 (0) | 2021.10.28 |