안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요^^ 오늘도 어김없이 질문을 하나 들ㅇ고왔습니다~
ListView안에 ImageButton이 있을 경우에 ListView의 아이템이 클릭이 되질않는데요
이게 이미지버튼이 포커스를 먼저 얻어가서 그런다는데..
리스트뷰속의 이미지버튼에 xml 코드상에서 Focusable : false로 줬습니다.
그리고 인터넷에서 본 정보에 의하면 이걸로는 안되고
java코드상에서도 이미지버튼.setFocusable(false); 를 지정해줘야 한다길래 적용시키고
돌려보니 에러가 나네요..
setFocusable(false);를 빼면 에러가 나질 않습니다..
물론 리스트뷰도 클릭이 안되구요..
혹시 몰라 에러내용을 첨부로 올립니다^^
고수님들의 답변 기다리겠습니다 ㅠㅠ....





오오 이거슨 널 포인터 입섹션 이군요.... 제 생각이지만 이미지버튼에 포커스를 제어하는건 onCreate 가 끝난 이후에 해야되는게
아닌가 조심스럽게 생각해봅니다 ~_~;;;