Android Espresso:从搜索结果中选择一个选项

时间:2018-03-17 11:29:30

标签: android-espresso

当我在搜索字段中输入“Ja”时,会显示搜索结果列表“Janine Happy”,“Jasper Sad”,“James Bond”。

如何选择“James Bond”并点击它?

我试过了:onData(hasToString(equalTo("James Bond"))).perform(click());

但它给出了

android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: is assignable from class: class android.widget.AdapterView

1 个答案:

答案 0 :(得分:1)

我找到了解决方案onView(withText(name)).inRoot(RootMatchers.isPlatformPopup()).perform(click());