diff options
| author | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-09-19 16:01:31 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-09-19 16:01:31 +0400 |
| commit | edbf27ffb810475543c52fae74d627514defcacb (patch) | |
| tree | bf0f6eaba647869c92e3f9a06b3b9b52288892b8 /src/org/fox/ttrss/ArticlePager.java | |
| parent | 4faeb17461b7a11e3bf184ca5a431488f73967d7 (diff) | |
implement several loading progressbars
Diffstat (limited to 'src/org/fox/ttrss/ArticlePager.java')
| -rw-r--r-- | src/org/fox/ttrss/ArticlePager.java | 10 |
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) {
|