我正在尝试使用Android UIautomator并尝试使用swipeDown()视图打开另一个视图。但我没有这样做。我已经尝试了swipeLeft()和swipeRight()用于其他布局,但我成功了,但无法找到解决方案为什么swipeDown()没有发生这种情况。
到目前为止我写的代码:
UiObject drawer=new UiObject(new UiSelector().className("android:id/tabs"));
drawer.swipeDown(5);
我已经阅读了所有可能的文件,但找不到我做错了什么。请让我知道我做错了什么。提前谢谢。
答案 0 :(得分:0)
您必须确保案例中的UiObject 抽屉可见,如果不可见,则无法执行swipeDown。
尝试这样的事情,然后你可以看到失败了!
if (drawer.waitForExists(1000))
{
boolean swipeWasPerformed = drawer.swipeDown(5);
Log.i(swipeWasPerformed);
}