Doppel-Klick-Ereignis in android
Gewusst wie: implementieren Doppelklick-Ereignis in android ohne Verwendung gesturedetector?
Was ist ein Doppel-klicken Sie auf den Handy-Bildschirm?
Warum können Sie nicht verwenden, den gesturedetector?
Warum können Sie nicht verwenden, den gesturedetector?
InformationsquelleAutor user386430 | 2010-07-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du meinst das Doppel-Tippen Sie, um zu verwenden GestureDetector.OnDoubleTapListener.
InformationsquelleAutor Robby Pond
Ich bin mir sicher, dass der gesamte code, der es tut, ist zu bestimmen, ob der zweite Klick innerhalb einer bestimmten Zeit von den ersten Klick, anders behandeln als einen zweiten Klick. So würde ich es trotzdem tun.
InformationsquelleAutor the_dirty_burger
verwenden Sie einfach setOnTouchListener, die zum aufzeichnen der ersten und zweiten auf Zeit. Wenn Sie sehr nahe sind, bestimmen es als ein Doppelklick. Wie diese,
InformationsquelleAutor wuliang8910
Schau mal hier, das ist die library in jar für das hören von touch-gesten implementieren und arbeiten )
https://github.com/NikolayKolomiytsev/zTouch
InformationsquelleAutor Nikolay Kolomiytsev
Blick auf den Quellcode für
GestureDetector
und kopieren Sie die bits, die Sie benötigen (spezifisch, Blick auf dieisConsideredDoubleTap
Methode)https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/view/GestureDetector.java
InformationsquelleAutor oli