You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by ia...@apache.org on 2017/04/21 13:29:37 UTC
[6/8] incubator-taverna-mobile git commit: update Recyclerview
OnScroll Listener
update Recyclerview OnScroll Listener
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/cc7561f3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/cc7561f3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/cc7561f3
Branch: refs/heads/master
Commit: cc7561f390f4e13e8a6f393c854f5ee846745d3b
Parents: 2131f68
Author: Sagar <ku...@gmail.com>
Authored: Sat Apr 15 17:47:36 2017 +0530
Committer: Sagar <ku...@gmail.com>
Committed: Sat Apr 15 17:47:36 2017 +0530
----------------------------------------------------------------------
.../mobile/ui/adapter/EndlessRecyclerOnScrollListener.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/cc7561f3/app/src/main/java/org/apache/taverna/mobile/ui/adapter/EndlessRecyclerOnScrollListener.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/ui/adapter/EndlessRecyclerOnScrollListener.java b/app/src/main/java/org/apache/taverna/mobile/ui/adapter/EndlessRecyclerOnScrollListener.java
index dd26de4..20d6dbd 100644
--- a/app/src/main/java/org/apache/taverna/mobile/ui/adapter/EndlessRecyclerOnScrollListener.java
+++ b/app/src/main/java/org/apache/taverna/mobile/ui/adapter/EndlessRecyclerOnScrollListener.java
@@ -31,7 +31,6 @@ public abstract class EndlessRecyclerOnScrollListener extends RecyclerView.OnScr
private int visibleThreshold = 1; // The minimum amount of items to have below your current
// scroll position before loading more.
private int current_page = 1;
-
private LinearLayoutManager mLinearLayoutManager;
public EndlessRecyclerOnScrollListener(LinearLayoutManager linearLayoutManager) {
@@ -46,6 +45,11 @@ public abstract class EndlessRecyclerOnScrollListener extends RecyclerView.OnScr
totalItemCount = mLinearLayoutManager.getItemCount();
firstVisibleItem = mLinearLayoutManager.findFirstVisibleItemPosition();
+
+ if(totalItemCount< previousTotal){
+ previousTotal=0;
+ }
+
if (loading && totalItemCount > previousTotal + 1) {
loading = false;