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.PerformException$Builder.build(PerformException.java:67) で com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler で。 com.google.android.apps.common.testing.ui.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:40) で getUserFriendlyError(DefaultFailureHandler.java:57) 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.