RecyclerView OnScrollListener () Проблема
У меня есть около 32 записей в JSON, я использую RecyclerView, чтобы показать их, и я реализовал OnScrollListener (...)
Вопрос
Я запустил Activity, я извлек все 32 записи, теперь, когда я делаю прокрутку, почему я снова и снова получаю те же 32 записи снова и снова, когда я делаю прокрутку, вот моя реализация OnScrollListener ()
public void initializeOnScrollForRecyclerView() {
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
int visibleItemCount = recyclerView.getLayoutManager().getChildCount();
int totalItemCount = recyclerView.getLayoutManager().getItemCount();
int pastVisiblesItems = ((LinearLayoutManager) recyclerView.getLayoutManager()).findFirstVisibleItemPosition();
if (!isLoading) {
if ((visibleItemCount + pastVisiblesItems) >= totalItemCount) {
isLoading = true;
mPostPresenter.loadPosts(false);
}
}
}
});
}