2014-03-28 158 views
1

我有Appium與Android設備,我只需要從屏幕上的列表中獲取所有項目。如果我嘗試Appium獲取列表項目

val x = driver.findElement(By.tagName("list")) 

它給了我RemoteWebElement,但我不能夠得到它的物品或將它投到列表或類似的東西。

任何想法如何獲取物品清單?

+0

(通過。標籤名( 「名單」))? –

+0

其結果相同,只有ArrayList帶有一個對象 - 即RemoteWebElement。 – medy75

回答

1

我解決了這個有:

val list = driver.findElement(By.tagName("list")) 
val listItems = list.findElements(By.tagName("text")) 

它讓我看到WebElements的名單從列表中,我可以通過他們用簡單的導航:你爲什麼不使用findElements

listItems.get(5)