2012-11-10 2 views
3

다른 페이지로 스 와이프 할 수있는보기가 있습니다. 대화 상자를 표시하는 onClick 수신기가 있습니다.android에서보기를 스 와이프하는 동안 onclick 수신기를 사용 중지하는 방법은 무엇입니까?

문제는 스 와이프가 두 작업 (즉, 다음 페이지와 대화 상자를 표시 함)을 트리거한다는 것입니다.

어떻게 스 와이프 할 때 onClick 수신기를 비활성화 할 수 있습니까? SimpleOnGestureListener

+0

@ADR 천천히. 당신이 제안하는 편집 중 일부는 경솔합니다. "나는 ~하고 싶다"로 바뀌고 이것은 문법적 인 혼란입니다. "나는보기 만하고, 문지르면 다른 페이지가 표시됩니다. " – Sam

+0

니스. 물론 그가이 포럼에 쓴 것은 문법 검사를하는 것입니다. 왜 그의 문법을 짜는 대신 자신의 문제에 대한 제안을하지 않겠습니까? – user2045139

답변

6

당신이 GestureDetector (as well)를 사용할 것 소리는 슬쩍 이벤트에 대한 클릭 이벤트에 대한 onSingleTapConfirmed()onFling() 있습니다.

+0

예, 작동 중입니다! – Shyam

+0

이제 onSingleTapConfirmed() 내부에서 뷰를 가져와야합니다. 내가 어떻게 이걸 얻을 수 있니? – Shyam

+0

질문에 관련 코드를 게시하여 현재 진행중인 작업을 볼 수 있습니다. – Sam

관련 문제