꿈꾸는 시스템 디자이너

ListView에 CheckBox를 넣을때 ListView가 클릭되지 않는 현상 본문

Development/Android

ListView에 CheckBox를 넣을때 ListView가 클릭되지 않는 현상

독행소년 2013. 10. 21. 17:38

ListView의 아이템이 CheckBox를 가질때, ListView에 setOnItemClickListener나 setOnItemLongClickListener를 구현해되 정작 ListView가 클리되지 않는 현상이 발생한다.

이는 리스트뷰의 아이템이 가지는 체크박스가 포커스를 가져가기 때문이다.


해결방법은 체크박스의 focusable 속성을 false로 설정해주면 정상적으로 리스트뷰가 클릭되고, 체크박스도 클릭된다.


Comments