2016-09-26 30 views
0

我有Listview其中包含多個項目。我喜歡通過使用android測試用例來點擊listview的第一項。 怎樣才能做到這一點?爲android listview編寫測試用例點擊

請幫幫我。

列表視圖層次: -

MainActivity - > ListFragment - >列表視圖

+0

你提到的兩個不同類型的測試和兩個不同的庫。你到底在測試什麼? –

+0

咖啡庫 –

+0

添加列表視圖xml並知道它的外觀 – piotrek1543

回答

0

試試這個:

onData(hasToString(startsWith("item_name"))) 
    .inAdapterView(withId(R.id.view_id)).atPosition(0) 
    .perform(click()); 

onData(hasToString(startsWith("item_name"))) 
    .inAdapterView(withId(R.id.view_id)) 
    .perform(click()); 

可以提適配器視圖或不需要的位置,默認情況下它會採取第一位置