Я пишу некоторую автоматизацию скрипта в java, которая ищет некоторые записи для мобильного номера и находит многократную запись в gridview. Рядом с этим я пытаюсь загрузить все записи, нажав кнопку загрузки (несколько). я написал ниже код, но не работаетКак нажимать на некоторое изображение, которое происходит несколько раз на экране с сикули с java?
public static Screen s = new Screen();
Iterator <Match> matches =s.findAll("downloadbtn_wh.png"); // s is screen
Pattern pButton = new Pattern("downloadbtn_wh.png");
Match mButton;
while (matches.hasNext()) {
Match m = matches.next(); // m now could be inspected with debugging
s.click(m); // click on drop-down
if ((mButton = s.exists(pButton))!=null) {
// checks for button image and saves the match
s.click(mButton); // just click the match, do not search again
break;
}
}
Этот скрипт останавливается после нажатия на первой кнопке загрузки, но я ожидаю, что он должен нажать на каждую кнопку загрузки в GridView. Images
@Steve Что именно не работает? Ошибки? –
Работал !!!!! Спасибо Евгению !!!!!! Добавлен click() вместо выделения() :) – Steve
@Steve С удовольствием узнаем, что это помогло. Примите мой ответ. –