WebSetting的一些方法,摘自http://blog.youkuaiyun.com/pkxiuluo01/article/details/7438525
WebSetting常用方法
setAllowFileAccess | 启用或禁用WebView访问文件数据 |
setBlockNetworkImage | 是否显示网络图像 |
setBuiltInZoomControls | 设置是否支持缩放 |
setCacheMode | 设置缓冲的模式 |
setDefaultFontSize | 设置默认的字体大小 |
setDefaultTextEncodingName | 设置在解码时时候用的默认编码 |
setFixedFontFamily | 设置固定使用的字体 |
setJavaScriptEnabled | 设置是否支持Javascript |
setLayoutAlgorithm | 设置布局方式 |
setLightTouchEnabled | 设置用鼠标激活被选项 |
setSupportZoom | 设置是否支持变焦 |
通过WebSetting这个用法,可以得到以上相应的效果,以下是我自己的代码的实现:
private WebSettings webSettings;
private WebView show;
webSettings = show.getSettings();
webSettings.setUseWideViewPort(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
//值得注意的是这项,当你设置为false才可以显示网络图片,当你设置为true的时候,网页上的图片是无法显示的
webSettings.setBlockNetworkImage(false);