I have an Android application which has a RecyclerView with N elements, and when this RecyclerView reaches to end when scrolling, then more elements are added (so, it\'s an
I use the below to scroll to the bottom of my RecyclerView
.
activity = mActivityTestRule.launchActivity(startingIntent);
onView(withId(R.id.recyclerView))
.perform(RecyclerViewActions.scrollToPosition(activity.recyclerView.getAdapter().getItemCount() - 1));
You'll then have to use idling resources (or Thread.sleep()
) to call this again when more data has loaded.