美文网首页
WebView的一些设置

WebView的一些设置

作者: 小鹿啊小鹿 | 来源:发表于2017-01-15 15:37 被阅读0次

1:权限

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

2:基础设置

mWebView=(WebView)findViewById(R.id.webview);

//必须设置

mWebView.getSettings().setJavaScriptEnabled(true);

//支持缩放

mWebView.getSettings().setSupportZoom(true);

//支持缓存

mWebView.getSettings().setAppCacheEnabled(true);

//设置缓存模式

mWebView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);

//设置默认字体大小

mWebView.getSettings().setDefaultFontSize(15);

mWebView.getSettings().setDatabaseEnabled(true);

3.问题

启动应用后,自动的打开了系统内置的浏览器,

解决这个问题需要为webview设置WebViewClient,并重写方法:

webview.setWebViewClient(new WebViewClient(){

@Override

publicbooleanshouldOverrideUrlLoading(WebView

view, String url) {

view.loadUrl(url);

returntrue;

}

});

相关文章

网友评论

      本文标题:WebView的一些设置

      本文链接:https://www.haomeiwen.com/subject/ecoybttx.html