belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
MotionEventCompat
  public
  
  final
  
  class
  MotionEventCompat
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v4.view.MotionEventCompat | 
Helper for accessing features in MotionEvent.
Summary
Constants | |
|---|---|
int | 
        
          ACTION_HOVER_ENTER
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_HOVER_EXIT
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_HOVER_MOVE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_MASK
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_POINTER_DOWN
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_POINTER_INDEX_MASK
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_POINTER_INDEX_SHIFT
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_POINTER_UP
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          ACTION_SCROLL
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_BRAKE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_DISTANCE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GAS
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_1
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_10
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_11
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_12
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_13
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_14
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_15
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_16
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_2
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_3
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_4
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_5
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_6
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_7
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_8
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_GENERIC_9
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_HAT_X
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_HAT_Y
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_HSCROLL
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_LTRIGGER
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_ORIENTATION
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_PRESSURE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_RELATIVE_X
          Synonym for   | 
    
int | 
        
          AXIS_RELATIVE_Y
          Synonym for   | 
    
int | 
        
          AXIS_RTRIGGER
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_RUDDER
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_RX
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_RY
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_RZ
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_SCROLL
          Synonym for   | 
    
int | 
        
          AXIS_SIZE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_THROTTLE
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_TILT
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_TOOL_MAJOR
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_TOOL_MINOR
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_TOUCH_MAJOR
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_TOUCH_MINOR
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_VSCROLL
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_WHEEL
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_X
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_Y
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          AXIS_Z
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
int | 
        
          BUTTON_PRIMARY
          
      This constant was deprecated
      in API level 26.1.0.
    Use   | 
    
Public methods | |
|---|---|
        
        
        static
        
        
        int
     | 
  
    
      
      findPointerIndex(MotionEvent event, int pointerId)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getActionIndex(MotionEvent event)
      
      
        
      This method was deprecated
      in API level 26.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getActionMasked(MotionEvent event)
      
      
        
      This method was deprecated
      in API level 26.1.0.
    Call   | 
  
        
        
        static
        
        
        float
     | 
  
    
      
      getAxisValue(MotionEvent event, int axis)
      
      
        
      This method was deprecated
      in API level 26.1.0.
    Call   | 
  
        
        
        static
        
        
        float
     | 
  
    
      
      getAxisValue(MotionEvent event, int axis, int pointerIndex)
      
      
        
      This method was deprecated
      in API level 26.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getButtonState(MotionEvent event)
      
      
        
      This method was deprecated
      in API level 26.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getPointerCount(MotionEvent event)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getPointerId(MotionEvent event, int pointerIndex)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        int
     | 
  
    
      
      getSource(MotionEvent event)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        float
     | 
  
    
      
      getX(MotionEvent event, int pointerIndex)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        float
     | 
  
    
      
      getY(MotionEvent event, int pointerIndex)
      
      
        
      This method was deprecated
      in API level 25.1.0.
    Call   | 
  
        
        
        static
        
        
        boolean
     | 
  
    
      
      isFromSource(MotionEvent event, int source)
      
      
        Determines whether the event is from the given source.  | 
  
Inherited methods | |
|---|---|
  
    
  
    java.lang.Object
  
 | |
Constants
ACTION_HOVER_ENTER
int ACTION_HOVER_ENTER
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_HOVER_ENTER directly.
  
Synonym for ACTION_HOVER_ENTER.
Constant Value: 9 (0x00000009)
ACTION_HOVER_EXIT
int ACTION_HOVER_EXIT
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_HOVER_EXIT directly.
  
Synonym for ACTION_HOVER_EXIT.
Constant Value: 10 (0x0000000a)
ACTION_HOVER_MOVE
int ACTION_HOVER_MOVE
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_HOVER_MOVE directly.
  
Synonym for ACTION_HOVER_MOVE.
Constant Value: 7 (0x00000007)
ACTION_MASK
int ACTION_MASK
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_MASK directly.
  
Synonym for ACTION_MASK.
Constant Value: 255 (0x000000ff)
ACTION_POINTER_DOWN
int ACTION_POINTER_DOWN
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_POINTER_DOWN directly.
  
Synonym for ACTION_POINTER_DOWN.
Constant Value: 5 (0x00000005)
ACTION_POINTER_INDEX_MASK
int ACTION_POINTER_INDEX_MASK
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_POINTER_INDEX_MASK directly.
  
Synonym for ACTION_POINTER_INDEX_MASK.
Constant Value: 65280 (0x0000ff00)
ACTION_POINTER_INDEX_SHIFT
int ACTION_POINTER_INDEX_SHIFT
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_POINTER_INDEX_SHIFT directly.
  
Synonym for ACTION_POINTER_INDEX_SHIFT.
Constant Value: 8 (0x00000008)
ACTION_POINTER_UP
int ACTION_POINTER_UP
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_POINTER_UP directly.
  
Synonym for ACTION_POINTER_UP.
Constant Value: 6 (0x00000006)
ACTION_SCROLL
int ACTION_SCROLL
      This constant was deprecated
      in API level 26.1.0.
    Use ACTION_SCROLL directly.
  
Synonym for ACTION_SCROLL.
Constant Value: 8 (0x00000008)
AXIS_BRAKE
int AXIS_BRAKE
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_BRAKE directly.
  
Synonym for AXIS_BRAKE.
Constant Value: 23 (0x00000017)
AXIS_DISTANCE
int AXIS_DISTANCE
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_DISTANCE directly.
  
Synonym for AXIS_DISTANCE.
Constant Value: 24 (0x00000018)
AXIS_GAS
int AXIS_GAS
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GAS directly.
  
Synonym for AXIS_GAS.
Constant Value: 22 (0x00000016)
AXIS_GENERIC_1
int AXIS_GENERIC_1
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_1 directly.
  
Synonym for AXIS_GENERIC_1.
Constant Value: 32 (0x00000020)
AXIS_GENERIC_10
int AXIS_GENERIC_10
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_10 directly.
  
Synonym for AXIS_GENERIC_10.
Constant Value: 41 (0x00000029)
AXIS_GENERIC_11
int AXIS_GENERIC_11
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_11 directly.
  
Synonym for AXIS_GENERIC_11.
Constant Value: 42 (0x0000002a)
AXIS_GENERIC_12
int AXIS_GENERIC_12
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_12 directly.
  
Synonym for AXIS_GENERIC_12.
Constant Value: 43 (0x0000002b)
AXIS_GENERIC_13
int AXIS_GENERIC_13
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_13 directly.
  
Synonym for AXIS_GENERIC_13.
Constant Value: 44 (0x0000002c)
AXIS_GENERIC_14
int AXIS_GENERIC_14
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_14 directly.
  
Synonym for AXIS_GENERIC_14.
Constant Value: 45 (0x0000002d)
AXIS_GENERIC_15
int AXIS_GENERIC_15
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_15 directly.
  
Synonym for AXIS_GENERIC_15.
Constant Value: 46 (0x0000002e)
AXIS_GENERIC_16
int AXIS_GENERIC_16
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_16 directly.
  
Synonym for AXIS_GENERIC_16.
Constant Value: 47 (0x0000002f)
AXIS_GENERIC_2
int AXIS_GENERIC_2
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_2 directly.
  
Synonym for AXIS_GENERIC_2.
Constant Value: 33 (0x00000021)
AXIS_GENERIC_3
int AXIS_GENERIC_3
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_3 directly.
  
Synonym for AXIS_GENERIC_3.
Constant Value: 34 (0x00000022)
AXIS_GENERIC_4
int AXIS_GENERIC_4
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_4 directly.
  
Synonym for AXIS_GENERIC_4.
Constant Value: 35 (0x00000023)
AXIS_GENERIC_5
int AXIS_GENERIC_5
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_5 directly.
  
Synonym for AXIS_GENERIC_5.
Constant Value: 36 (0x00000024)
AXIS_GENERIC_6
int AXIS_GENERIC_6
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_6 directly.
  
Synonym for AXIS_GENERIC_6.
Constant Value: 37 (0x00000025)
AXIS_GENERIC_7
int AXIS_GENERIC_7
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_7 directly.
  
Synonym for AXIS_GENERIC_7.
Constant Value: 38 (0x00000026)
AXIS_GENERIC_8
int AXIS_GENERIC_8
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_8 directly.
  
Synonym for AXIS_GENERIC_8.
Constant Value: 39 (0x00000027)
AXIS_GENERIC_9
int AXIS_GENERIC_9
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_GENERIC_9 directly.
  
Synonym for AXIS_GENERIC_9.
Constant Value: 40 (0x00000028)
AXIS_HAT_X
int AXIS_HAT_X
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_HAT_X directly.
  
Synonym for AXIS_HAT_X.
Constant Value: 15 (0x0000000f)
AXIS_HAT_Y
int AXIS_HAT_Y
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_HAT_Y directly.
  
Synonym for AXIS_HAT_Y.
Constant Value: 16 (0x00000010)
AXIS_HSCROLL
int AXIS_HSCROLL
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_HSCROLL directly.
  
Synonym for AXIS_HSCROLL.
Constant Value: 10 (0x0000000a)
AXIS_LTRIGGER
int AXIS_LTRIGGER
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_LTRIGGER directly.
  
Synonym for AXIS_LTRIGGER.
Constant Value: 17 (0x00000011)
AXIS_ORIENTATION
int AXIS_ORIENTATION
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_ORIENTATION directly.
  
Synonym for AXIS_ORIENTATION.
Constant Value: 8 (0x00000008)
AXIS_PRESSURE
int AXIS_PRESSURE
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_PRESSURE directly.
  
Synonym for AXIS_PRESSURE.
Constant Value: 2 (0x00000002)
AXIS_RELATIVE_X
int AXIS_RELATIVE_X
Synonym for AXIS_RELATIVE_X.
Constant Value: 27 (0x0000001b)
AXIS_RELATIVE_Y
int AXIS_RELATIVE_Y
Synonym for AXIS_RELATIVE_Y.
Constant Value: 28 (0x0000001c)
AXIS_RTRIGGER
int AXIS_RTRIGGER
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_RTRIGGER directly.
  
Synonym for AXIS_RTRIGGER.
Constant Value: 18 (0x00000012)
AXIS_RUDDER
int AXIS_RUDDER
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_RUDDER directly.
  
Synonym for AXIS_RUDDER.
Constant Value: 20 (0x00000014)
AXIS_RX
int AXIS_RX
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_RX directly.
  
Synonym for AXIS_RX.
Constant Value: 12 (0x0000000c)
AXIS_RY
int AXIS_RY
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_RY directly.
  
Synonym for AXIS_RY.
Constant Value: 13 (0x0000000d)
AXIS_RZ
int AXIS_RZ
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_RZ directly.
  
Synonym for AXIS_RZ.
Constant Value: 14 (0x0000000e)
AXIS_SCROLL
int AXIS_SCROLL
Synonym for AXIS_SCROLL.
Constant Value: 26 (0x0000001a)
AXIS_SIZE
int AXIS_SIZE
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_SIZE directly.
  
Synonym for AXIS_SIZE.
Constant Value: 3 (0x00000003)
AXIS_THROTTLE
int AXIS_THROTTLE
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_THROTTLE directly.
  
Synonym for AXIS_THROTTLE.
Constant Value: 19 (0x00000013)
AXIS_TILT
int AXIS_TILT
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_TILT directly.
  
Synonym for AXIS_TILT.
Constant Value: 25 (0x00000019)
AXIS_TOOL_MAJOR
int AXIS_TOOL_MAJOR
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_TOOL_MAJOR directly.
  
Synonym for AXIS_TOOL_MAJOR.
Constant Value: 6 (0x00000006)
AXIS_TOOL_MINOR
int AXIS_TOOL_MINOR
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_TOOL_MINOR directly.
  
Synonym for AXIS_TOOL_MINOR.
Constant Value: 7 (0x00000007)
AXIS_TOUCH_MAJOR
int AXIS_TOUCH_MAJOR
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_TOUCH_MAJOR directly.
  
Synonym for AXIS_TOUCH_MAJOR.
Constant Value: 4 (0x00000004)
AXIS_TOUCH_MINOR
int AXIS_TOUCH_MINOR
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_TOUCH_MINOR directly.
  
Synonym for AXIS_TOUCH_MINOR.
Constant Value: 5 (0x00000005)
AXIS_VSCROLL
int AXIS_VSCROLL
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_VSCROLL directly.
  
Synonym for AXIS_VSCROLL.
Constant Value: 9 (0x00000009)
AXIS_WHEEL
int AXIS_WHEEL
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_WHEEL directly.
  
Synonym for AXIS_WHEEL.
Constant Value: 21 (0x00000015)
AXIS_X
int AXIS_X
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_X directly.
  
Synonym for AXIS_X.
Constant Value: 0 (0x00000000)
AXIS_Y
int AXIS_Y
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_Y directly.
  
Synonym for AXIS_Y.
Constant Value: 1 (0x00000001)
AXIS_Z
int AXIS_Z
      This constant was deprecated
      in API level 26.1.0.
    Use AXIS_Z directly.
  
Synonym for AXIS_Z.
Constant Value: 11 (0x0000000b)
BUTTON_PRIMARY
int BUTTON_PRIMARY
      This constant was deprecated
      in API level 26.1.0.
    Use BUTTON_PRIMARY directly.
  
Synonym for BUTTON_PRIMARY.
Constant Value: 1 (0x00000001)
Public methods
findPointerIndex
int findPointerIndex (MotionEvent event, int pointerId)
      This method was deprecated
      in API level 25.1.0.
    Call findPointerIndex(int) directly. This method will be
 removed in a future release.
  
Call findPointerIndex(int).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
pointerId | 
        
          int  | 
      
| Returns | |
|---|---|
int | 
        |
getActionIndex
int getActionIndex (MotionEvent event)
      This method was deprecated
      in API level 26.1.0.
    Call getActionIndex() directly. This method will be
 removed in a future release.
  
Call getAction(), returning only the pointer index
 portion.
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
| Returns | |
|---|---|
int | 
        |
getActionMasked
int getActionMasked (MotionEvent event)
      This method was deprecated
      in API level 26.1.0.
    Call getAction() directly. This method will be
 removed in a future release.
  
Call getAction(), returning only the ACTION_MASK
 portion.
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
| Returns | |
|---|---|
int | 
        |
getAxisValue
float getAxisValue (MotionEvent event, int axis)
      This method was deprecated
      in API level 26.1.0.
    Call getAxisValue(int) directly. This method will be
 removed in a future release.
  
Get axis value for the first pointer index (may be an arbitrary pointer identifier).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
axis | 
        
          int: The axis identifier for the axis value to retrieve. | 
      
| Returns | |
|---|---|
float | 
        |
getAxisValue
float getAxisValue (MotionEvent event, int axis, int pointerIndex)
      This method was deprecated
      in API level 26.1.0.
    Call getAxisValue(int, int) directly. This method will be
 removed in a future release.
  
Returns the value of the requested axis for the given pointer index
 (use getPointerId(MotionEvent, int) to find the pointer identifier for this index).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
axis | 
        
          int: The axis identifier for the axis value to retrieve. | 
      
pointerIndex | 
        
          int: Raw index of pointer to retrieve.  Value may be from 0
 (the first pointer that is down) to getPointerCount(MotionEvent)-1. | 
      
| Returns | |
|---|---|
float | 
        The value of the axis, or 0 if the axis is not available. | 
getButtonState
int getButtonState (MotionEvent event)
      This method was deprecated
      in API level 26.1.0.
    Call getButtonState() directly. This method will be
 removed in a future release.
  
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
| Returns | |
|---|---|
int | 
        |
getPointerCount
int getPointerCount (MotionEvent event)
      This method was deprecated
      in API level 25.1.0.
    Call getPointerCount() directly. This method will be
 removed in a future release.
  
The number of pointers of data contained in this event. Always
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
| Returns | |
|---|---|
int | 
        |
getPointerId
int getPointerId (MotionEvent event, int pointerIndex)
      This method was deprecated
      in API level 25.1.0.
    Call getPointerId(int) directly. This method will be
 removed in a future release.
  
Call getPointerId(int).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
pointerIndex | 
        
          int  | 
      
| Returns | |
|---|---|
int | 
        |
getSource
int getSource (MotionEvent event)
      This method was deprecated
      in API level 25.1.0.
    Call getSource() directly. This method will be
 removed in a future release.
  
Gets the source of the event.
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
| Returns | |
|---|---|
int | 
        The event source or SOURCE_UNKNOWN if unknown. | 
      
getX
float getX (MotionEvent event, int pointerIndex)
      This method was deprecated
      in API level 25.1.0.
    Call getX() directly. This method will be
 removed in a future release.
  
Call getX(int).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
pointerIndex | 
        
          int  | 
      
| Returns | |
|---|---|
float | 
        |
getY
float getY (MotionEvent event, int pointerIndex)
      This method was deprecated
      in API level 25.1.0.
    Call getY() directly. This method will be
 removed in a future release.
  
Call getY(int).
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
pointerIndex | 
        
          int  | 
      
| Returns | |
|---|---|
float | 
        |
isFromSource
boolean isFromSource (MotionEvent event, int source)
Determines whether the event is from the given source.
| Parameters | |
|---|---|
event | 
        
          MotionEvent  | 
      
source | 
        
          int: The input source to check against. | 
      
| Returns | |
|---|---|
boolean | 
        Whether the event is from the given source. | 
Annotations
Interfaces
- ActionProvider.VisibilityListener
 - AsyncLayoutInflater.OnInflateFinishedListener
 - LayoutInflaterFactory
 - MenuItemCompat.OnActionExpandListener
 - NestedScrollingChild
 - NestedScrollingChild2
 - NestedScrollingParent
 - NestedScrollingParent2
 - OnApplyWindowInsetsListener
 - ScrollingView
 - TintableBackgroundView
 - ViewPager.OnAdapterChangeListener
 - ViewPager.OnPageChangeListener
 - ViewPager.PageTransformer
 - ViewPropertyAnimatorListener
 - ViewPropertyAnimatorUpdateListener
 
Classes
- AbsSavedState
 - AccessibilityDelegateCompat
 - ActionProvider
 - AsyncLayoutInflater
 - GestureDetectorCompat
 - GravityCompat
 - InputDeviceCompat
 - LayoutInflaterCompat
 - MarginLayoutParamsCompat
 - MenuCompat
 - MenuItemCompat
 - MotionEventCompat
 - NestedScrollingChildHelper
 - NestedScrollingParentHelper
 - PagerAdapter
 - PagerTabStrip
 - PagerTitleStrip
 - PointerIconCompat
 - ScaleGestureDetectorCompat
 - VelocityTrackerCompat
 - ViewCompat
 - ViewConfigurationCompat
 - ViewGroupCompat
 - ViewPager
 - ViewPager.LayoutParams
 - ViewPager.SavedState
 - ViewPager.SimpleOnPageChangeListener
 - ViewParentCompat
 - ViewPropertyAnimatorCompat
 - ViewPropertyAnimatorListenerAdapter
 - WindowCompat
 - WindowInsetsCompat