I already tried to implement the endless scrolling for LinearLayoutManager and it is successful and tried to copy the LinearLayoutManager implementation to StaggeredGridLayoutMa
int mSpanCount = 2; int[] into = new int[mSpanCount]; int firstVisibleItem = staggeredGridLayoutManager.findFirstVisibleItemPositions(into)[0];