'onItemClickListener'에 해당되는 글 1건

  1. 2010.10.21 ListView 에서 AdapterView.OnItemClickListener 의 onItemClick() 동작안함
Android2010.10.21 08:50
커스텀 뷰를 작성하였고 리스트 아이템으로 쓰일 레이아웃에 버튼을 하나 넣었는데
리스트가 스크롤은 되지만 선택이 되지 않았음 onItemClick()이 이벤트를 받지 못했다.

ListActiviy를 상속해서 사용중이었고,

인터페이스를 구현하여도 보고, 리스너 내부에서도 click리스너를 달아보았지만 id값을 전해주지 못해 실패하였음.
리스트나 리스트의 아이템에 onClickable 속성값을 열어줘도 그대로 실패.

결국 리스트 아이템을 손보기로 결정 셀렉터를 사용한  Button을 제거하고, 이미지로 대체하자
onItemClick() 이 제대로 동작함.

리스트 아이템에 클릭이 가능한 위젯이 붙으면서 우선순위를 빼앗기거나 하는 모양.
비슷한 상황이라면 리스트 셀렉터를 사용하는 것이 옳은 방법으로 보임

저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 영겁회귀

티스토리 툴바