ListView + custom adapter에서 클릭 이벤트 처리.
listview에 item click 이벤트가 듣지 않는 이유는 custom으로 만든 adaper에서 focus를 가져가는 이유에서다.
그래서 수정 방법은 두가지다.
1. adaper로 사용하는 xml에서 focus를 block처리하는 방법.
<?xml version="1.0" encoding="utf-8"?>
|
2. adaper 소스에서 focus를 false하는 방법.
mButton.setFocusable(false);
|
'[미네르바's IT] > [미네르바's 안드로이드]' 카테고리의 다른 글
[안드로이드 광고 수익]구글 애드몹 광고 달기(전면 광고/배너 광고) (0) | 2014.12.28 |
---|---|
[안드로이드]APK 분석하는 방법 (0) | 2014.12.26 |
[안드로이드]엑셀 파일로부터 db 파일 만들기 (0) | 2014.12.24 |
[안드로이드]이클립스 실행시 에러 : Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY (0) | 2014.12.24 |
[안드로이드]안드로이드 몇가지 Tips (0) | 2014.12.24 |