我有Listview包含多个项目。我想通过使用android测试用例点击listview的第1项。 怎么能实现这个目标?
请帮帮我。
列表视图层次结构: -
MainActivity - > ListFragment - >列表视图
答案 0 :(得分: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());
您可以提及适配器视图的位置或不需要,默认它将采取第一个位置