使用浓缩咖啡在导航菜单中向下滚动
Scroll down in navigation menu using espresso
我的应用程序中有一个导航菜单,我想单击其中的某个项目,但我应该在导航菜单中向下滚动才能到达该项目。
Espresso 录音机没有检测到我在屏幕上进行的 scroll/swipe 操作,它只检测到对项目的点击操作。
ViewInteraction appCompatCheckedTextView = onView(
allOf(withId(R.id.resourceid), withText("Settings"), isDisplayed()));
appCompatCheckedTextView.perform(click());
如何在导航菜单中实现滑动/滚动操作?
如果您正在使用 Recorder Swipe/Scroll。 Android 工作室录音机尚不支持它。请关注此 link 以获取未来更新:
我通过获取导航抽屉的资源 ID 并在其中向上滑动来解决它。
ViewInteraction viewInteraction = onView(withId(R.id.nav_bar)).perform(swipeUp());
我在上面的代码之前添加了它,它起作用了。
我的应用程序中有一个导航菜单,我想单击其中的某个项目,但我应该在导航菜单中向下滚动才能到达该项目。 Espresso 录音机没有检测到我在屏幕上进行的 scroll/swipe 操作,它只检测到对项目的点击操作。
ViewInteraction appCompatCheckedTextView = onView(
allOf(withId(R.id.resourceid), withText("Settings"), isDisplayed()));
appCompatCheckedTextView.perform(click());
如何在导航菜单中实现滑动/滚动操作?
如果您正在使用 Recorder Swipe/Scroll。 Android 工作室录音机尚不支持它。请关注此 link 以获取未来更新:
我通过获取导航抽屉的资源 ID 并在其中向上滑动来解决它。
ViewInteraction viewInteraction = onView(withId(R.id.nav_bar)).perform(swipeUp());
我在上面的代码之前添加了它,它起作用了。