如何在Espresso Test Android Studio中按下软键盘模拟器上的“搜索按钮”?它位于右下方。
答案 0 :(得分:14)
使用此处记录的pressImeActionButton()
ViewAction:https://developer.android.com/reference/android/support/test/espresso/action/ViewActions.html#pressImeActionButton()
onView(withId(R.id.search_box))
.perform(pressImeActionButton());
此外,您可以使用此处https://developer.android.com/reference/android/support/test/espresso/matcher/ViewMatchers.html#hasImeAction(int)中记录的hasImeAction (int imeAction)
来检查是否显示了预期的IME操作。