2011-03-10 4 views
2

어떻게하면 슬라이드와 터치를 안드로이드에서 구별 할 수 있습니까? 내 응용 프로그램에서, 내 홈 화면에서 슬라이드 기능을 제공해야합니다. 홈 화면에도 일부 아이콘이 있습니다. 홈 화면에서 슬라이드 할 때 터치 영역이 아이콘이면 'onItemClickListener'를 먼저 호출 한 다음 'onTouchEvent'를 호출합니다. 슬라이드의 경우에는 'onItemClickListener'가 아닌 'onTouchEvent'만 호출해야합니다. Pls help .. 감사합니다슬라이드와 터치를 구분합니다.

답변

1

귀하의 활동은 GestureDetector.OnGestureListener을 구현해야합니다. 슬라이드 이동을 처리하려면 onFling 메서드를 사용하십시오. 터치 이벤트를 처리하려면 onTouch 메소드를 재정 의하여해야합니다.

관련 문제