0

onTapイベントを使用していますが、画面から指を離すとonTapが発生します。そして、私はタッチするためのoverlayitemのためのいくつかのイベントをしたいです。誰かが私が欲しいものを私に理解しましたか?

4

1 に答える 1

0

次のタッチイベントを提供するためにを使用するMapviewOverlayManagerプロジェクトをご覧ください。GestureListener

  • onSingleTap(MotionEvent、ManagedOverlay、GeoPoint、OverlayItem)
  • onDoubleTap(MotionEvent、ManagedOverlay、GeoPoint、OverlayItem)
  • onLongPress(MotionEvent、ManagedOverlay、GeoPoint、OverlayItem)
  • onZoom(ZoomEvent、ManagedOverlay)
  • onScrolled(...)

ライブラリ全体を採用するか、それを独自の実装のガイドラインとして使用するかは、あなた次第です。onTouchevent上記の5つのうちどれもあなたのニーズに合わなければ、一般的な方法を思いつくのはそれほど難しいことではないと思います。

于 2012-11-28T18:29:23.087 に答える