From 31440437fe52e493984780842a0ed87fc80fe3e4 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 20 Oct 2014 21:48:18 +0400 Subject: if articlepager is also available, notify it about updated item count after lazy load --- org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java | 4 +++- org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java | 7 ++++++- org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java | 4 +++- 3 files changed, 12 insertions(+), 3 deletions(-) (limited to 'org.fox.ttrss/src/main/java/org/fox') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java index ee940e79..f00fbd5c 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java @@ -161,7 +161,7 @@ public class ArticlePager extends Fragment { @Override protected void onPostExecute(JsonElement result) { if (isDetached()) return; - + m_activity.setProgressBarVisibility(false); //m_activity.m_pullToRefreshAttacher.setRefreshComplete(); @@ -255,6 +255,8 @@ public class ArticlePager extends Fragment { } }; + Log.d(TAG, "[AP] request more headlines..."); + req.execute(map); } diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java index fc8d3621..9d6c5d7a 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java @@ -237,7 +237,12 @@ public class HeadlinesActivity extends OnlineActivity implements HeadlinesEventL @Override public void onHeadlinesLoaded(boolean appended) { HeadlinesFragment hf = (HeadlinesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_HEADLINES); - + ArticlePager ap = (ArticlePager) getSupportFragmentManager().findFragmentByTag(FRAG_ARTICLE); + + if (ap != null) { + ap.notifyUpdated(); + } + if (hf != null) { Article article = hf.getActiveArticle(); diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java index 56a81199..c14a55ec 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java @@ -554,7 +554,9 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener, } }; - + + Log.d(TAG, "[HP] request more headlines..."); + req.execute(map); } } -- cgit v1.2.3-54-g00ecf