버튼하나에 click이벤트와 touch이벤트가 같이 걸려있습니다.
button.setOnClickListener(
public void onClick(View v) {
}
);
button.setOnTouchListener(
public void onTouch(View v, MotionEvent event) {
}
);
그런데 터치이벤트를 실행하고나서 바로 click이벤트가 실행되네요..
따로따로 구분해서 하고싶은데
터치이벤트는 아이콘을 자유자제로 이동시키는데 사용하구요..
클릭이벤트는 눌럿을경우 다른 액티비티로 이동합니다..
그런데 터치이벤트로 아이콘을 자유자제로 움직이는동안은 클릭이벤트가 실행되지않는데..
손을떼면 클릭이벤트가 실행되네요..
그래서 MotionEvent.ActionUp 에다가 flag를 줘서 해봣는데도 해결이 안되네요..
어떻게 해야하나요?ㅠㅠ 방법좀알려주세요..