Skip to content
모두의 공간
개발자 공간
사용자 공간
최근글
로그인
접속유지
회원가입
ID/PW 찾기
모두의 공간
새로운 소식
새로운 게임/앱
개발자 공간
개발자 게시판
개발자 질문/답변
개발자 정보
구인/구직/의뢰
행사/세미나/교육
(구)질문/답변
사용자 공간
앱 정보/후기
게임 정보/후기
기기 정보/후기
잡담/유머/창작
개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.
안드로이드 개발 질문/답변 (글 수
45,052
)
전체보기
앱개발 질문
플랫폼 질문
JAVA 질문
기타 질문
자주하는 질문
ListView에 버튼을 달았을때 ListView를 클릭할 수 있는 방법이 있을까요?
향긋한소리
https://www.androidpub.com/android_dev_qna/23362
2009.08.25
17:49:19
6818
3
앱개발 질문
ListView에 CustomAdapter로 버튼을 달았는데요 버튼은 클릭 이벤트가 발생을 하는데 ListView에서는 클릭이벤트가 발생을 않하네요..
버튼과 ListView 둘다 클릭을 할 수 있는 방법이 있을까요?
ListView의 setOn으로 시작하는 클릭 이벤트가 모두 동작을 않해서요.. 제가 잘 못 체크를 한건지..
아니면 다른 방식으로 해야 하는지 조언을 부탁 드립니다.
수고하세요..
이 게시물을
목록
2009.08.26
03:12:30
회색
안드로이드 SDK 1.5 현재 그런 현상이 발생하는 경우가 있습니다. 아마도 버그의 일종 같은데 확실하지 않습니다.
해당 버튼의 setFocusable(false)를 주어보세요. 그럼 List의 onItemClickListener이 정상 동작할 겁니다. 저는 버튼이 아닌 다른 View였는데 버튼도 마찬가지로 동작할 것으로 보입니다.
2009.08.26
09:33:51
향긋한소리
감사합니다.. 버튼에 포커스를 없애니 바로 되네요 ^^
2012.12.11
18:06:19
아무도안쓰는아이디
이런 좋은 팁을 공유해 주시는 모든 분들에게 축복을 ^^*
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
OpenID Login
Open ID
회원가입
ID/PW 찾기
인증메일 재발송
OpenID
OpenID
Close Login Layer
해당 버튼의 setFocusable(false)를 주어보세요. 그럼 List의 onItemClickListener이 정상 동작할 겁니다. 저는 버튼이 아닌 다른 View였는데 버튼도 마찬가지로 동작할 것으로 보입니다.