GestureDetector
Detects various gestures and events using the supplied {@link MotionEvent}s.
The gesture listener callback will notify users when a particular motion event has occurred. This class should only be used with MotionEvents reported via touch (don't use for trackball events).
Responds to Android touch events with listeners.