我正在尝试使 webview 内容适合屏幕,但它显示非常丑陋并且显示不同的结果,请参阅下面的屏幕截图链接:
http://postimg.org/image/jy0g268p1/0294ca52/
http://postimg.org/image/603z8qhab/e06b655e/
请在下面找到我的代码:
WebSettings settings = webView.getSettings();
settings.setMinimumFontSize(30);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
settings.setBuiltInZoomControls(true);
settings.setSupportZoom(true);
webView.loadData(htmlContent, "text/html", "UTF-8");
webView.setInitialScale(1);
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
请指教我应该怎么做才能很好地适应内容? 非常感谢任何帮助。
最佳答案
这对我有用:
webview.Settings.LoadWithOverviewMode = true;
webview.Settings.UseWideViewPort = true;
关于Android WebView 使内容适合屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25440045/