我正在尝试使用 Android uiautomator自动化联系人选择过程。我的用户界面如下图所示。我正在使用下面的代码来检查每个联系人
for (String contactName : list) {
UiScrollable scrollable = new UiScrollable(new UiSelector().className(
android.widget.ListView.class).scrollable(true))
.setAsVerticalList();
try {
UiObject obj = scrollable.getChildByText(LIST_VIEW_ITEM, contactName, true);
obj.click();
} catch (Exception e) { }
finally {
scrollable.scrollToBeginning(scrollable.getMaxSearchSwipes());
}
}
这段代码效率低下。找到每个联系人并检查需要很长时间。是否可以循环每一行并检查?
谢谢你。
.