The properties of Android.Views.MotionEvent are listed below. For a list of all members, see the MotionEvent Members list.
See Also: Inherited members from Android.Views.InputEvent
| Action | MotionEventActions. Return the kind of action being performed. | |
| [read-only] | ActionIndex | int. For MotionEvent.ACTION_POINTER_DOWN or MotionEvent.ACTION_POINTER_UP as returned by MotionEvent.ActionMasked, this returns the associated pointer index. |
| [read-only] | ActionMasked | MotionEventActions. Return the masked action being performed, without pointer index information. |
| [read-only] | ButtonState | MotionEventButtonState. Gets the state of all buttons that are pressed such as a mouse or stylus button. |
| [read-only] static | Creator | Android.OS.IParcelableCreator. |
| [read-only] override | DeviceId | int. Gets the id for the device that this event came from. |
| [read-only] | DownTime | long. Returns the time (in ms) when the user originally pressed down to start a stream of position events. |
| EdgeFlags | Edge. Returns a bitfield indicating which edges, if any, were touched by this MotionEvent. | |
| [read-only] override | EventTime | long. Retrieve the time this event occurred, in the Android.OS.SystemClock.UptimeMillis time base. |
| [read-only] | Flags | MotionEventFlags. Gets the motion event flags. |
| [read-only] | HistorySize | int. Returns the number of historical points in this event. |
| [read-only] | MetaState | MetaKeyStates. Returns the state of any meta / modifier keys that were in effect when the event was generated. |
| [read-only] | Orientation | float. MotionEvent.GetOrientation(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | PointerCount | int. The number of pointers of data contained in this event. |
| [read-only] | Pressure | float. MotionEvent.GetPressure(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | RawX | float. Returns the original raw X coordinate of this event. |
| [read-only] | RawY | float. Returns the original raw Y coordinate of this event. |
| [read-only] | Size | float. MotionEvent.GetSize(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] override | Source | InputSourceType. Gets the source of the event. |
| [read-only] | ToolMajor | float. MotionEvent.GetToolMajor(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | ToolMinor | float. MotionEvent.GetToolMinor(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | TouchMajor | float. MotionEvent.GetTouchMajor(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | TouchMinor | float. MotionEvent.GetTouchMinor(int) for the first pointer index (may be an arbitrary pointer identifier). |
| [read-only] | XPrecision | float. Return the precision of the X coordinates being reported. |
| [read-only] | YPrecision | float. Return the precision of the Y coordinates being reported. |
| [read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
| [read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |