question: restarts the current gesture if any . concode_field_sep Listener mListener concode_elem_sep int mId[] concode_elem_sep float mStartY[] concode_elem_sep int MAX_POINTERS concode_elem_sep float mStartX[] concode_elem_sep int mPointerCount concode_elem_sep boolean mGestureInProgress concode_elem_sep int mNewPointerCount concode_elem_sep float mCurrentY[] concode_elem_sep float mCurrentX[] concode_field_sep boolean onTouchEvent concode_elem_sep boolean shouldStartGesture concode_elem_sep void startGesture concode_elem_sep int getPressedPointerCount concode_elem_sep float[] getStartX concode_elem_sep float[] getStartY concode_elem_sep MultiPointerGestureDetector newInstance concode_elem_sep int getNewPointerCount concode_elem_sep void onGestureBegin concode_elem_sep int getPressedPointerIndex concode_elem_sep int getPointerCount concode_elem_sep void updatePointersOnMove concode_elem_sep float[] getCurrentY concode_elem_sep void onGestureEnd concode_elem_sep float[] getCurrentX concode_elem_sep void onGestureUpdate concode_elem_sep void stopGesture concode_elem_sep boolean isGestureInProgress concode_elem_sep void setListener concode_elem_sep void reset concode_elem_sep void updatePointersOnTap
target: void function ( ) { if ( ! mGestureInProgress ) { return ; } stopGesture ( ) ; for ( int loc0 = 0 ; loc0 < MAX_POINTERS ; loc0 ++ ) { mStartX [ loc0 ] = mCurrentX [ loc0 ] ; mStartY [ loc0 ] = mCurrentY [ loc0 ] ; } startGesture ( ) ; }