반응형
안녕하세요 돼지왕왕돼지입니다.
다음과 같이 Custom ListView 를 사용하다 보면, CheckBox 나 Button 이 mouse event 를 먹어서 textview 가 클릭이 안 되는 현상이 발생합니다.
요런건 원인을 알면 아주 간단하게 해결할 수 있습니다.
원인은 저 CheckBox 나 Button 이 Focus 를 가질 수 있는 녀석이기 때문입니다.
그럼 어떻게 해결하느냐?
xml로는 focusable 만 false 로 주시면 되겠습니다.
<CheckBox
....
focusable="false"
/>
물론 코드로도 처리할 수 있습니다.
checkbox.setFocusable( false );
그럼 도움이 되셨길 바라며 이만 뿅~
도움이 되셨다면 손가락 꾸욱~
반응형
댓글