Android学习:WebView在使用中注意的问题
加载互联网资源,需要开启网络权限
如果不开启网络权限,就使用WebView加载互联网资源,会提示无法连接网址。开启网络权限,只需要在AndroidManifest.xml
中添加以下代码:
<uses-permission android:name="android.permission.INTERNET" />
默认会调用系统浏览器访问互联网资源
在开启了网络权限以后,访问互联网资源的时候,WebView会默认调用系统的浏览器进行访问,所以我们需要设置WebViewClient
,并重写shouldOverrideUrlLoading
方法。
webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) { return true; } });
版权声明
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。