swipeDown在Uiautomator中不起作用

时间:2014-06-22 08:27:28

标签: android uiautomator

我正在尝试使用Android UIautomator并尝试使用swipeDown()视图打开另一个视图。但我没有这样做。我已经尝试了swipeLeft()和swipeRight()用于其他布局,但我成功了,但无法找到解决方案为什么swipeDown()没有发生这种情况。

到目前为止我写的代码:

UiObject drawer=new UiObject(new UiSelector().className("android:id/tabs"));
    drawer.swipeDown(5);

我已经阅读了所有可能的文件,但找不到我做错了什么。请让我知道我做错了什么。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您必须确保案例中的UiObject 抽屉可见,如果不可见,则无法执行swipeDown。

尝试这样的事情,然后你可以看到失败了!

if (drawer.waitForExists(1000))
{
   boolean swipeWasPerformed = drawer.swipeDown(5);
   Log.i(swipeWasPerformed);

}