我如何 select 使用 appium 在 gridView 中索引 3 的照片?

How can i select a photo of index 3 in a gridView using appium?

我正在使用 appium 来自动化我设备上已安装的应用程序。

(不是我写的,也不是我的apk)

在开始启动 activity 之后,出现了带有照片网格视图的主要 activity。

输入这个activity后,如何在gridView中select索引3的照片?

我试过:

List<WebElement> elements = driver.findElements(By.className("android.widget.ImageView"));

WebElement element = elements.get(1);

但不知道如何继续。

您可以按索引过滤它。试试这个:

driver.findElementsByXPath("//*[@class='android.widget.ImageView' and @index='3']");