向下滑动在自动机中不起作用



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

到目前为止我写的代码:

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

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

你必须确保UiObject 抽屉在你的情况下是可见的,如果它是不可见的swipeDown不能执行。

尝试这样做,然后你可以看到什么失败了!

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

相关内容

  • 没有找到相关文章

最新更新