MotionEvents This package is part of the Android support library which is no longer maintained. The support library has been superseded by AndroidX which is part of Jetpack . We recommend using the AndroidX libraries in all new projects. You should also consider migrating existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library class mappings . public final class MotionEvents extends Object
Facilitates sending of motion events to a UiController .
Summary Nested classes class MotionEvents.DownResultHolder Holds the result of a down motion.
Public methods static void sendCancel (UiController uiController, MotionEvent downEvent) static MotionEvents.DownResultHolder sendDown (UiController uiController, float[] coordinates, float[] precision) static MotionEvents.DownResultHolder sendDown (UiController uiController, float[] coordinates, float[] precision, int inputDevice, int buttonState) static boolean sendMovement (UiController uiController, MotionEvent downEvent, float[] coordinates) static boolean sendUp (UiController uiController, MotionEvent downEvent) static boolean sendUp (UiController uiController, MotionEvent downEvent, float[] coordinates)
Inherited methods From class java.lang.Object
Object clone() boolean equals(Object arg0) void finalize() final Class <?> getClass() int hashCode() final void notify() final void notifyAll() String toString() final void wait(long arg0, int arg1) final void wait(long arg0) final void wait()
Public methods sendCancel
void sendCancel (UiController uiController, MotionEvent downEvent)
Parameters uiController UiController downEvent MotionEvent
sendDown
MotionEvents.DownResultHolder sendDown (UiController uiController, float[] coordinates, float[] precision, int inputDevice, int buttonState)
Parameters uiController UiController coordinates float precision float inputDevice int buttonState int
sendMovement
boolean sendMovement (UiController uiController, MotionEvent downEvent, float[] coordinates)
Parameters uiController UiController downEvent MotionEvent coordinates float
sendUp
boolean sendUp (UiController uiController, MotionEvent downEvent)
Parameters uiController UiController downEvent MotionEvent
sendUp
boolean sendUp (UiController uiController, MotionEvent downEvent, float[] coordinates)
Parameters uiController UiController downEvent MotionEvent coordinates float
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]