반응형
ListView에 CheckBox를 적용하면, OnItemClick 이벤트가 처리되지 않는 현상이 발생합니다.
아래의 이미지에서와 같이 CheckBox가 있을 경우입니다.
Layout XML의 CheckBox의 속성 중 focusable와 focusableInTouchMode의 값을 false로 하면 OnItemClick 이벤트를 적용할 수 있습니다.
<CheckBox android:id="@+id/cb_quick"
android:enabled="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:layout_marginTop="5dp"
android:text="퀵정보 표시"
android:textColor="#ff898989"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
반응형
'안드로이드' 카테고리의 다른 글
안드로이드 ListView에 데이터 추가 또는 변경 시 갱신(Update)하기. (0) | 2016.03.04 |
---|---|
안드로이드 TextView의 Text Style 지정 방법 (0) | 2015.12.15 |
안드로이드 스튜디오 - Google Maps v2의 클래스를 찾지 못하는 경우 (0) | 2015.12.03 |
Android Action Bar Style Generator (0) | 2015.12.03 |
안드로이드 Tabs Swipe 앱 만들기 (1) | 2015.11.26 |
댓글