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

KeyEventAction

class KeyEventAction : KeyEventActionBase

kotlin.Any
   ↳ androidx.test.espresso.action.KeyEventActionBase
     ↳ androidx.test.espresso.action.KeyEventAction

Enables pressing KeyEvents on views.

Summary

Public constructors

KeyEventAction(espressoKey: EspressoKey!)

Public functions

Unit
perform(uiController: UiController!, view: View!)

Performs this action on the given view.

Inherited functions

From class androidx.test.espresso.action.KeyEventActionBase
Matcher<View!>!

A mechanism for ViewActions to specify what type of views they can operate on.

String!

Returns a description of the view action.

Inherited Constants

From class androidx.test.espresso.action.KeyEventActionBase

Public constructors

KeyEventAction

KeyEventAction(espressoKey: EspressoKey!)

Public functions

perform

fun perform(uiController: UiController!, view: View!): Unit

Performs this action on the given view.

Parameters
uiController: UiController!

the controller to use to interact with the UI.

view: View!

the view to act upon. never null.