본문 바로가기
AndroidStudio/Kotlin

[AndroidStudio/Kotlin] recyclerView itemClickListener가 동작하지 않을 때 해결 방법

by D.B_18 2022. 1. 19.

2022.01.19 - [AndroidStudio] - [AndroidStudio/Kotlin] recyclerview itemClick 구현하기

 

[AndroidStudio/Kotlin] recyclerview itemClick 구현하기

2021.12.30 - [AndroidStudio] - [Android Studio / Kotlin] RecyclerView Calendar 구현하기 [Android Studio / Kotlin] RecyclerView Calendar 구현하기 오늘은 RecyclerView를 이용하여 간단하게 달력을 구현해..

codingdiary99.tistory.com

지난번에 recyclerView itemClickListener를 구현해봤는데, 저처럼 리스트에 체크박스가 있는 경우에 itemClickListener가 동작하지 않는 문제가 발생하는 경우가 있습니다.

이런 경우에 해결하는 방법은 간단합니다. 체크 박스에 아래와 같이 속성을 추가해주면 해결할 수 있습니다.

 

- focusable="false"

- focusableInTouchMode="false"

- ignore="TouchTargetSizeCheck"

<CheckBox
            android:id="@+id/memo_check"
            android:layout_width="26dp"
            android:layout_height="26dp"
            android:layout_marginLeft="15dp"
            android:background="@drawable/checkbox_custom"
            android:button="@null"
            android:focusable="false"
            android:focusableInTouchMode="false"
            tools:ignore="TouchTargetSizeCheck" />
728x90
반응형