2016-09-30 2 views
-1

Если у меня есть несколько элементов с тем же идентификатором и другими свойствами. Как я могу щелкнуть только по второму элементу без выполнения первого действия.Espresso: Как выбрать один элемент из списка элементов

В Appium, я использовал, чтобы сделать то же самое с:.

driver.findElements (By.id ("ID")) получаем (2) .click();

Не могли бы вы рассказать мне об эквиваленте в эспрессо?

+0

Можете ли вы, может быть, Google сам? Я имею в виду, прежде чем спрашивать, вы должны искать самостоятельно еще немного, набрав «stackoverflow.com» в google, недостаточно. – xoxel

ответ

0

Попробуйте это:

onData(hasToString(startsWith("item_name"))) 
     .inAdapterView(withId(R.id.view_id)).atPosition(2) 
     .perform(click()); 
Смежные вопросы