public class TouchEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_CANCEL |
static int |
ACTION_DOWN |
static int |
ACTION_MOVE |
static int |
ACTION_OUTSIDE |
static int |
ACTION_UP |
static int |
INVALID_POINTER_ID |
protected int |
mAction |
protected android.view.MotionEvent |
mMotionEvent |
protected int |
mPointerID |
protected float |
mX |
protected float |
mY |
| Constructor and Description |
|---|
TouchEvent() |
| Modifier and Type | Method and Description |
|---|---|
int |
getAction() |
android.view.MotionEvent |
getMotionEvent()
Provides the raw
MotionEvent that originally caused this TouchEvent. |
int |
getPointerID() |
float |
getX() |
float |
getY() |
boolean |
isActionCancel() |
boolean |
isActionDown() |
boolean |
isActionMove() |
boolean |
isActionOutside() |
boolean |
isActionUp() |
static TouchEvent |
obtain(float pX,
float pY,
int pAction,
int pPointerID,
android.view.MotionEvent pMotionEvent) |
void |
offset(float pDeltaX,
float pDeltaY) |
void |
recycle() |
static void |
recycle(TouchEvent pTouchEvent) |
void |
set(float pX,
float pY) |
public static final int INVALID_POINTER_ID
public static final int ACTION_CANCEL
public static final int ACTION_DOWN
public static final int ACTION_MOVE
public static final int ACTION_OUTSIDE
public static final int ACTION_UP
protected int mPointerID
protected float mX
protected float mY
protected int mAction
protected android.view.MotionEvent mMotionEvent
public static TouchEvent obtain(float pX, float pY, int pAction, int pPointerID, android.view.MotionEvent pMotionEvent)
public void recycle()
public static void recycle(TouchEvent pTouchEvent)
public float getX()
public float getY()
public void set(float pX,
float pY)
public void offset(float pDeltaX,
float pDeltaY)
public int getPointerID()
public int getAction()
public boolean isActionDown()
public boolean isActionUp()
public boolean isActionMove()
public boolean isActionCancel()
public boolean isActionOutside()
public android.view.MotionEvent getMotionEvent()
MotionEvent that originally caused this TouchEvent.
The coordinates of this MotionEvent are in surface-coordinates!