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

안드로이드 터치이벤트 클릭이벤트 문제..!!

0 추천
버튼하나에 click이벤트와 touch이벤트가 같이 걸려있습니다.

 

button.setOnClickListener(

          public void onClick(View v) {

          }

);

 

 

button.setOnTouchListener(

            public void onTouch(View v, MotionEvent event) {

            }

);

그런데 터치이벤트를 실행하고나서 바로 click이벤트가 실행되네요..

따로따로 구분해서 하고싶은데

터치이벤트는 아이콘을 자유자제로 이동시키는데 사용하구요..

클릭이벤트는 눌럿을경우 다른 액티비티로 이동합니다..

그런데 터치이벤트로 아이콘을 자유자제로 움직이는동안은 클릭이벤트가 실행되지않는데..

손을떼면 클릭이벤트가 실행되네요..

그래서 MotionEvent.ActionUp 에다가 flag를 줘서 해봣는데도 해결이 안되네요..

어떻게 해야하나요?ㅠㅠ 방법좀알려주세요..
mamongs (4,050 포인트) 님이 2014년 1월 22일 질문

1개의 답변

0 추천
 
채택된 답변
노예의집 (23,370 포인트) 님이 2014년 1월 22일 답변
mamongs님이 2014년 1월 23일 채택됨
...