public final class KeyEventAction
extends Object
implements ViewAction
java.lang.Object | |
↳ | android.support.test.espresso.action.KeyEventAction |
在视图上启用按下的KeyEvents。
Constants |
|
---|---|
int |
BACK_ACTIVITY_TRANSITION_MILLIS_DELAY |
int |
CLEAR_TRANSITIONING_ACTIVITIES_ATTEMPTS |
int |
CLEAR_TRANSITIONING_ACTIVITIES_MILLIS_DELAY |
Public constructors |
|
---|---|
KeyEventAction(EspressoKey key) |
Public methods |
|
---|---|
Matcher<View> |
getConstraints() ViewActions的一种机制来指定它们可以操作的视图类型。 |
String |
getDescription() 返回视图操作的描述。 |
void |
perform(UiController uiController, View view) 在给定视图上执行此操作。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
|
From interface android.support.test.espresso.ViewAction
|
int BACK_ACTIVITY_TRANSITION_MILLIS_DELAY
常量值:150(0x00000096)
int CLEAR_TRANSITIONING_ACTIVITIES_ATTEMPTS
常量值:4(0x00000004)
int CLEAR_TRANSITIONING_ACTIVITIES_MILLIS_DELAY
常量值:150(0x00000096)
Matcher<View> getConstraints ()
ViewActions的一种机制来指定它们可以操作的视图类型。 ViewAction可以要求传递的视图符合某些约束。 例如,它可能希望确保视图已经在设备的可视物理屏幕中或具有某种类型。
Returns | |
---|---|
Matcher<View> |
a Matcher that will be tested prior to calling perform. |
String getDescription ()
返回视图操作的描述。 描述不应该太长,并且应该很好地适用于以下这样的句子:“对带ID的视图执行%description%动作...”
Returns | |
---|---|
String |
void perform (UiController uiController, View view)
在给定视图上执行此操作。
Parameters | |
---|---|
uiController |
UiController : the controller to use to interact with the UI. |
view |
View : the view to act upon. never null. |