Swiper

public interface Swiper

androidx.test.espresso.action.Swiper


Interface to implement different swipe types.

Summary

Nested classes

enum Swiper.Status

The result of the swipe. 

Public methods

abstract Swiper.Status sendSwipe(UiController uiController, float[] startCoordinates, float[] endCoordinates, float[] precision)

Swipes from startCoordinates to endCoordinates using the given uiController to send MotionEvents.

Public methods

sendSwipe

public abstract Swiper.Status sendSwipe (UiController uiController, 
                float[] startCoordinates, 
                float[] endCoordinates, 
                float[] precision)

Swipes from startCoordinates to endCoordinates using the given uiController to send MotionEvents.

Parameters
uiController UiController: a UiController to use to send MotionEvents to the screen.

startCoordinates float: a float[] with x and y co-ordinates of the start of the swipe.

endCoordinates float: a float[] with x and y co-ordinates of the end of the swipe.

precision float: a float[] with x and y values of precision of the tap.

Returns
Swiper.Status The status of the swipe.