我无法单击Listview
由CursorAdapter
. 这是我尝试过的:
onData(is(instanceOf(ContactsListFragment.ContactsAdapter.class)))
// .inAdapterView(withId(android.R.id.list))
.atPosition(0)
.perform(click());
...这就是我得到的:
com.google.android.apps.common.testing.ui.espresso.PerformException:在视图“可从类分配:android.widget.AdapterView”上执行“加载适配器数据”时出错。在 com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler 的 com.google.android.apps.common.testing.ui.espresso.PerformException$Builder.build(PerformException.java:67)。 getUserFriendlyError(DefaultFailureHandler.java:57) 在 com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:40) 在 com.google.android.apps.common.testing。 ui.espresso.ViewInteraction.runSynchronouslyOnUiThread(ViewInteraction.java:159) 在 com.google.android.apps.common.testing.ui.espresso.ViewInteraction.doPerform(ViewInteraction.java:90) 在 com.google.android.apps。 common.testing.ui。