diff options
| author | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-09-19 16:16:38 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-09-19 16:16:38 +0400 |
| commit | d733127fa1531afad6b2f8472ef0ca64cb8b2a0f (patch) | |
| tree | b9f8ce31582836078930dc0b20292a8f4dff8214 /src/org/fox/ttrss/offline/OfflineArticleFragment.java | |
| parent | 675749a608eb82bdc2acb218cb88c67734107b6c (diff) | |
fix articlefragment progressbar
Diffstat (limited to 'src/org/fox/ttrss/offline/OfflineArticleFragment.java')
| -rw-r--r-- | src/org/fox/ttrss/offline/OfflineArticleFragment.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/org/fox/ttrss/offline/OfflineArticleFragment.java b/src/org/fox/ttrss/offline/OfflineArticleFragment.java index 3035d629..6fd7ad01 100644 --- a/src/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/src/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -28,6 +28,7 @@ import android.view.LayoutInflater; import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
+import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebSettings.LayoutAlgorithm;
import android.webkit.WebView;
@@ -126,6 +127,16 @@ public class OfflineArticleFragment extends Fragment { if (web != null) {
+ web.setWebChromeClient(new WebChromeClient() {
+ @Override
+ public void onProgressChanged(WebView view, int progress) {
+ m_activity.setProgress(Math.round(((float)progress / 100f) * 10000));
+ if (progress == 100) {
+ m_activity.setProgressBarVisibility(false);
+ }
+ }
+ });
+
String content;
String cssOverride = "";
|