From 10e77d0492c5148eb8af0e8daae91ffbc02306cd Mon Sep 17 00:00:00 2001 From: antonio Date: Sun, 19 Mar 2023 18:51:37 +0100 Subject: [PATCH] Tracks preloading begins once you've reached three-quarters of the list --- .../play/helper/recyclerview/PaginationScrollListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java b/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java index 20cec7ee..3c68766a 100644 --- a/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java +++ b/app/src/main/java/com/cappielloantonio/play/helper/recyclerview/PaginationScrollListener.java @@ -23,7 +23,7 @@ public abstract class PaginationScrollListener extends RecyclerView.OnScrollList int firstVisibleItemPosition = layoutManager.findFirstVisibleItemPosition(); if (!isLoading()) { - if (firstVisibleItemPosition >= 0 && (visibleItemCount + firstVisibleItemPosition) >= totalItemCount) { + if (firstVisibleItemPosition >= 0 && (visibleItemCount + firstVisibleItemPosition) >= (totalItemCount / 4 * 3)) { loadMoreItems(); } }