首页 > 解决方案 > 由于底部中心屏幕 Appium + Android 上的覆盖按钮,无法滚动

问题描述

代码行:

driver.findElement(MobileBy.AndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains("5000666").instance(0))")) ;

即使我尝试使用下面的代码行滚动到列表的末尾:

driver.findElement(MobileBy.AndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true)).scrollToEnd(10)"));

但这也行不通。任何人都可以在这里提供其他选择。

标签: appiumui-automationappium-android

解决方案


如果我没记错的话,您需要在\字符串中添加一个,例如:

\"5000666\"

您的代码行将类似于:

driver.findElement(MobileBy.AndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textContains(\"5000666\").instance(0))"));

尝试一下,看看会发生什么。

第二行代码我不知道,不好意思。


推荐阅读