改动需求
1920x1080分辨率的Android设备上,使用webview显示效果要和电脑浏览器一样。
Android设备上效果是这样的,和PC浏览器上显示效果完全不一样。
实现方法
移除自适应代码如下:
WebView newWebView = (WebView) findViewById(R.id.newWebView); //web控件
webContent.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL);
webContent.getSettings().setUseWideViewPort(false); //将图片调整到适合webview的大小
webContent.getSettings().setLoadWithOverviewMode(false); // 缩放至屏幕的大小
这样的效果肯定没达到要求,需要吧webview缩放值设置为100%即可;
加入如这行代码:newWebView.setInitialScale(100);
真机最终效果