summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2014-10-20 21:48:18 +0400
committerAndrew Dolgov <[email protected]>2014-10-20 21:48:18 +0400
commit31440437fe52e493984780842a0ed87fc80fe3e4 (patch)
treeb0a59b32d64206f8d5e539121c7ac071535bb6cf
parentf6deb68c76a87dfe5ec3353ae48bb8f0bfa5d5ce (diff)
if articlepager is also available, notify it about updated item count after lazy load
-rw-r--r--org.fox.ttrss/src/main/AndroidManifest.xml4
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java4
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java7
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java4
4 files changed, 14 insertions, 5 deletions
diff --git a/org.fox.ttrss/src/main/AndroidManifest.xml b/org.fox.ttrss/src/main/AndroidManifest.xml
index 7ea3dfc2..08695a81 100644
--- a/org.fox.ttrss/src/main/AndroidManifest.xml
+++ b/org.fox.ttrss/src/main/AndroidManifest.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.fox.ttrss"
- android:versionCode="244"
- android:versionName="1.45" >
+ android:versionCode="245"
+ android:versionName="1.46" >
<uses-sdk
android:minSdkVersion="8"
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);
}
}