public final class

MotionEvents

extends Object
java.lang.Object
   ↳ androidx.test.espresso.action.MotionEvents

Class Overview

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)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void sendCancel (UiController uiController, MotionEvent downEvent)

Parameters
uiController UiController
downEvent MotionEvent

public static MotionEvents.DownResultHolder sendDown (UiController uiController, float[] coordinates, float[] precision)

Parameters
uiController UiController
coordinates float
precision float
Returns
MotionEvents.DownResultHolder

public static MotionEvents.DownResultHolder sendDown (UiController uiController, float[] coordinates, float[] precision, int inputDevice, int buttonState)

Parameters
uiController UiController
coordinates float
precision float
inputDevice int
buttonState int
Returns
MotionEvents.DownResultHolder

public static boolean sendMovement (UiController uiController, MotionEvent downEvent, float[] coordinates)

Parameters
uiController UiController
downEvent MotionEvent
coordinates float
Returns
boolean

public static boolean sendUp (UiController uiController, MotionEvent downEvent)

Parameters
uiController UiController
downEvent MotionEvent
Returns
boolean

public static boolean sendUp (UiController uiController, MotionEvent downEvent, float[] coordinates)

Parameters
uiController UiController
downEvent MotionEvent
coordinates float
Returns
boolean