summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/ArticlePager.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>2012-09-19 16:01:31 +0400
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>2012-09-19 16:01:31 +0400
commitedbf27ffb810475543c52fae74d627514defcacb (patch)
treebf0f6eaba647869c92e3f9a06b3b9b52288892b8 /src/org/fox/ttrss/ArticlePager.java
parent4faeb17461b7a11e3bf184ca5a431488f73967d7 (diff)
implement several loading progressbars
Diffstat (limited to 'src/org/fox/ttrss/ArticlePager.java')
-rw-r--r--src/org/fox/ttrss/ArticlePager.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/org/fox/ttrss/ArticlePager.java b/src/org/fox/ttrss/ArticlePager.java
index 1f25a546..35779843 100644
--- a/src/org/fox/ttrss/ArticlePager.java
+++ b/src/org/fox/ttrss/ArticlePager.java
@@ -126,13 +126,23 @@ public class ArticlePager extends Fragment {
@SuppressWarnings({ "unchecked", "serial" })
private void refresh(boolean append) {
m_activity.setLoadingStatus(R.string.blank, true);
+
+ m_activity.setProgressBarVisibility(true);
if (!m_feed.equals(GlobalState.getInstance().m_activeFeed)) {
append = false;
}
HeadlinesRequest req = new HeadlinesRequest(getActivity().getApplicationContext(), m_activity) {
+ @Override
+ protected void onProgressUpdate(Integer... progress) {
+ m_activity.setProgress(progress[0] / progress[1] * 10000);
+ }
+
+ @Override
protected void onPostExecute(JsonElement result) {
+ m_activity.setProgressBarVisibility(false);
+
super.onPostExecute(result);
if (result != null) {