증상: Custom Adapter 로 생성한 row 에 focusable 한 view 가 있으면 onListItemClick 을 수행하지 않는다.
해결: row 안에 들어가는 view 에 focusable 을 false 로 지정하면 onListItemClick 을 수행한다.
## 나중에 알게된 문제: layout xml 파일에 ImageButton 을 추가하고 android:focusable 을 false 로 설정했지만 list item 을 선택할 수 없었다.
- 해결: java 코드에서 setFocusable 함수에 false 를 지정하니까 list item 을 선택할 수 있었다.
- SDK 소스 코드를 분석하지는 않았지만 예기치 않은 증상이므로 버그로 간주하련다.
댓글 없음:
댓글 쓰기