- 1. Trigger the motionevent (ME) event when your finger touches the screen!
- ME: This class is used to encapsulate action events such as gestures, touch pens, trackball, and so on.
- It internally encapsulates two important attributes X and Y, which are used to record the coordinates of the horizontal and vertical axes, respectively.
- 2. The event is ontouchlistener monitored and the Motionevent object can be obtained in its Ontouch () Method!
- 3. Forwarding Motionevent objects to Ongesturelistener via gesturedetector (GD)
- GD: Identify various gestures.
- 4. We can get the object through ongesturelistener (GL) , then get the relevant information, and do the related processing!
- GL: This is a listener interface for gesture interaction, which provides several abstract methods, and calls the corresponding method according to the gesturedetector gesture recognition result.
- Abstract methods in GL
-
- Press D (Ondown): Just the moment the finger touches the touch screen, it's the touch.
- Throw F (onfling): The finger moves quickly on the touchscreen and releases the action.
- Long press LP (onlongpress): Finger pressed for a period of time and not loosened.
- Scroll S (onscroll): The finger slides on the touchscreen.
- Press and hold the SP (onshowpress): The finger is pressed on the touchscreen, its time range is pressed, and before the long press.
- Lift ST (Onsingletapup): The moment the finger leaves the touch screen.
Record gestures (gesture) Android