как сделать pagination в RecyclerView каждые 15 пролистываний?

как сделать в RecyclerView, что бы pagination каждые 15 постов показывало уведомление(Toast)? P.S. Пролистал 15 постов, показало уведомление, следующие 15 постов, опять уведомление и т.д

делаю так

private int previousTotal = 0;
private boolean loading = true;
private int visibleThreshold = 15;
int firstVisibleItem, visibleItemCount, totalItemCount;

mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {

    @Override
    public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
        super.onScrolled(recyclerView, dx, dy);

        visibleItemCount = mRecyclerView.getChildCount();
        totalItemCount = mLayoutManager.getItemCount();
        firstVisibleItem = mLayoutManager.findFirstVisibleItemPosition();

        if (loading) {
            if (totalItemCount > previousTotal) {
                loading = false;
                previousTotal = totalItemCount;
            }
        }
        if (!loading && (totalItemCount - visibleItemCount) <= (firstVisibleItem + visibleThreshold)) {

            // УВЕДОМЛЕНИЕ

            loading = true;
        }
    }
});

Ответы (0 шт):