diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2012-06-26 21:45:35 +0400 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2012-06-26 21:45:35 +0400 |
| commit | b80b684d12e31a962ac6bdc0e60c19687bc02d28 (patch) | |
| tree | 68c66ca11be202766e457862df109147e64b8f19 /src/org/fox/ttrss/offline/OfflineArticleFragment.java | |
| parent | 0702083fb2e7aada55f7a240d0d728e1efea3120 (diff) | |
set LayoutAlgorithm.SINGLE_COLUMN in webviews to fit images without css
hacks
Diffstat (limited to 'src/org/fox/ttrss/offline/OfflineArticleFragment.java')
| -rw-r--r-- | src/org/fox/ttrss/offline/OfflineArticleFragment.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/org/fox/ttrss/offline/OfflineArticleFragment.java b/src/org/fox/ttrss/offline/OfflineArticleFragment.java index bfeb094c..ebe11fc8 100644 --- a/src/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/src/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -27,6 +27,7 @@ import android.view.View; import android.view.ViewGroup;
import android.webkit.WebSettings;
import android.webkit.WebView;
+import android.webkit.WebSettings.LayoutAlgorithm;
import android.widget.TextView;
public class OfflineArticleFragment extends Fragment {
@@ -101,6 +102,8 @@ public class OfflineArticleFragment extends Fragment { WebSettings ws = web.getSettings();
ws.setSupportZoom(true);
ws.setBuiltInZoomControls(true);
+
+ web.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
TypedValue tv = new TypedValue();
getActivity().getTheme().resolveAttribute(R.attr.linkColor, tv, true);
@@ -167,11 +170,9 @@ public class OfflineArticleFragment extends Fragment { "<html>" +
"<head>" +
"<meta content=\"text/html; charset=utf-8\" http-equiv=\"content-type\">" +
- //"<meta name=\"viewport\" content=\"target-densitydpi=device-dpi\" />" +
"<style type=\"text/css\">" +
"body { padding : 0px; margin : 0px; }" +
cssOverride +
- "img { max-width : 98%; height : auto; }" +
"</style>" +
"</head>" +
"<body>" + articleContent + "</body></html>";
|