{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

GeneralLocation

enum GeneralLocation : CoordinatesProvider


Calculates coordinate position for general locations.

Summary

Enum Values

BOTTOM_CENTER
BOTTOM_LEFT
BOTTOM_RIGHT
CENTER
CENTER_LEFT
CENTER_RIGHT
TOP_CENTER
TOP_LEFT
TOP_RIGHT
VISIBLE_CENTER

Public constructors

Public functions

java-static CoordinatesProvider
translate(coords: CoordinatesProvider, dx: Float, dy: Float)

Translates the given coordinates by the given distances.

Inherited functions

From class androidx.test.espresso.action.CoordinatesProvider
abstract FloatArray<Float>!

Calculates coordinates of given view.

Enum Values

BOTTOM_CENTER

val GeneralLocation.BOTTOM_CENTERGeneralLocation

BOTTOM_LEFT

val GeneralLocation.BOTTOM_LEFTGeneralLocation

BOTTOM_RIGHT

val GeneralLocation.BOTTOM_RIGHTGeneralLocation

CENTER

val GeneralLocation.CENTERGeneralLocation

CENTER_LEFT

val GeneralLocation.CENTER_LEFTGeneralLocation

CENTER_RIGHT

val GeneralLocation.CENTER_RIGHTGeneralLocation

TOP_CENTER

val GeneralLocation.TOP_CENTERGeneralLocation

TOP_LEFT

val GeneralLocation.TOP_LEFTGeneralLocation

TOP_RIGHT

val GeneralLocation.TOP_RIGHTGeneralLocation

VISIBLE_CENTER

val GeneralLocation.VISIBLE_CENTERGeneralLocation

Public constructors

GeneralLocation

GeneralLocation()

Public functions

translate

java-static fun translate(coords: CoordinatesProvider, dx: Float, dy: Float): CoordinatesProvider

Translates the given coordinates by the given distances. The distances are given in term of the view's size -- 1.0 means to translate by an amount equivalent to the view's length.

Parameters
coords: CoordinatesProvider

the CoordinatesProvider to translate

dx: Float

the distance in x direction

dy: Float

the distance in y direction