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);
                    }
                }
            }
        });
    }

Ответы на вопрос(3)

Ваш ответ на вопрос