Я пытаюсь автоматизировать процесс выбора контактов с помощью Android uiautomator. Мой пользовательский интерфейс выглядит следующим образом. Я использую ниже код для проверки каждого контакта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());
}
}
Этот код неэффективен. Для поиска каждого контакта и проверки требуется много времени. Есть ли прочь, чтобы зацикливать каждую строку и проверить?
спасибо.
.