마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

listView 터치 이벤트 안 먹히는 방법 없을까요?

0 추천

지금 리스트 뷰의 상태가

리스트 뷰 한 아이템 속에 Linear레이아웃 두개가 수평으로 있어요 각 리니어레이아웃 안에는 이미지뷰와 텍스트뷰가 수직으로 되어있습니다.

그래서 제가 원하는것은 리스트뷰 한 아이템속에 사실상 제가 넣어둔 두개의 아이템이 있으니 클릭 이벤트를 각각주고 싶은건데요

그래서 제가 생각한건 리스트뷰의 클릭이벤트를 막고 각각 아이템들에게 이벤트를 주는 것인데...

쓸만한 함수들은 다 써본것같습니다..

listView.setFocusable(false);
        listView.setClickable(false);
        listView.setFocusableInTouchMode(false);
       
 
 
        leftItem.setFocusable(true);
        rightItem.setFocusable(true);
        leftItem.setFocusableInTouchMode(true);
        rightItem.setFocusableInTouchMode(true);
        leftItem.setClickable(true);
        rightItem.setClickable(true);
 
이렇게 뭐 웹에서 해보라는 함수들 써봤는데 역시나 터치이벤트는 리스트뷰가 가져가네요..
어떻게 해야할까요?
참고로 이 리스트뷰는 프레그먼트안에 있습니다..
빙구짱 (1,720 포인트) 님이 2015년 3월 31일 질문

1개의 답변

0 추천
GridView를 쓰세요.
익명사용자 님이 2015년 3월 31일 답변
...