在RecyclerView中获取每个FrameLayout div元素

时间:2018-11-08 08:04:16

标签: android appium-android

List<WebElement> ulElement = driver.findElements(By.xpath("//android.support.v7.widget.RecyclerView[@index='0']/give_the_class_name_of_framelayout"));
int sz = ulElement.size();
System.out.println(sz);

从上面的代码中,我正在获取元素的大小,但是我还需要打印元素名称。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以尝试一下,希望对您有所帮助

List<WebElement> ulElement = driver.findElements(By.xpath("//android.support.v7.widget.RecyclerView[@index='0']/give_the_class_name_of_framelayout"));
int sz = ulElement.size();
System.out.println(sz);

for(WebElement e: ulElement){
    System.out.print(e.getText()+"\n");
}

看看输出结果:

enter image description here