一、在用WebView展示网页时,如果网页里有图片,很多时候图片是不能够自适应屏幕的宽度的。大家在Android 4.4之前都会使用如下代码,设置图片自适应屏幕的宽度:
WebSettings webSettings= contentWeb.getSettings();
webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
但是在Android 4.4之后,由于系统使用的WebView的内核版本发生变化,上述代码不在有用,此时我们可以使用css样式来解决图拼啊自适应屏幕宽度的问题, css代码如下:
<style>img{max-width: 100%; width:auto; height: auto;}</style>
这样在不同版本之间都可以保证网页中的图片能够自动适应屏幕的宽度。