我想关闭溢出菜单(操作栏上的更多选项(而不选择菜单项,因为只想取消溢出菜单视图。
那么如何编写安卓浓缩咖啡测试脚本以在溢出菜单视图之外执行点击呢?
谢谢!
不幸的是,可能无法通过使用 Espresso 触摸外部的任何地方来关闭溢出菜单,因为根视图很可能是菜单弹出布局。但是,您可以使用UiAutomator的UiDevice:
UiDevice.getInstance(InstrumentationRegistry.getInstrumentation()).click(0, 100)
您可能需要找出 x 和 y 坐标才能单击屏幕。否则,如果您只想关闭溢出菜单,我建议按背作为最简单的解决方案:
Espresso.pressBack()