Для разбивки на страницы в представлении переработчика вы должны использовать onScrollListener это
recyclerList.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
}
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
boolean isLast = isLastItemDisplaying(recyclerView); //get last displayed item
if (loading && isLast) { //this check if your data is loading and if its last list item list will not load again
loading = false;
//get your data according to page count it will refresh your recycler list
}
}
});
, потому что в разбивке на страницы вы можете получить данные из Api при прокрутке страницы в представлении переработчика.Таким образом, данные будут поступать кусками в соответствии с количеством страниц.Для этого вы можете использовать приемник прокрутки в списке перезапуска и обновлять данные при прокрутке списка, пока не прибудет последний элемент списка.Я надеюсь, что это поможет вам:)