Espresso Recyclerview scroll to end

前端 未结 3 1944
梦毁少年i
梦毁少年i 2020-12-31 06:44

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

3条回答
  •  醉酒成梦
    2020-12-31 07:15

    I use this ;

     // Get total item of myRecyclerView
    RecyclerView recyclerView = mActivityTestRule.getActivity().findViewById(R.id.myRecyclerView);
    int itemCount = recyclerView.getAdapter().getItemCount();
    
    Log.d("Item count is ", String.valueOf(itemCount));
    
    // Scroll to end of page with position
    onView(withId(R.id.myRecyclerView))
        .perform(RecyclerViewActions.scrollToPosition(itemCount - 1));
    

提交回复
热议问题