易采站长站为您分析Android webview用法,结合实例形式简单分析了Android中webview的功能、用法与相关注意事项,需要的朋友可以参考下
(3)设置WebView基本信息:
(2)打开链接前的事件
本文简单分析了Android webview用法。,具体如下:
在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成名为WebView的组件。
WebView使用:
(1)添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。
(2)在要Activity中生成一个WebView组件:
(3)设置WebView基本信息:
webview.getSettings().setJavaScriptEnabled(true);// 设置支持Javascript requestFocus();// 触摸焦点起作用 setScrollBarStyle(SCROLLBARS_OUTSIDE_OVERLAY);// 取消滚动条
(4)设置WevView要显示的网页:
webView.loadUrl("http://www.easck.com// 互联网
webView.loadUrl("file:///android_asset/XX.html");// 本地文件,本地文件存放在:assets文件中
(5)如果希望点击链接不打开Android的系统browser中响应,则需要给WebView添加一个事件监听并重写shouldOverrideUrlLoading方法。
public boolean shouldOverrideUrlLoading(WebView view,String url) {
view.loadUrl(url);
return true;
}
其它部分可重写的方法:
(1)接收到Http请求的事件
复制代码 onReceivedHttpAuthRequest(WebView view, HttpAuthHandler handler, String host, String realm)(2)打开链接前的事件
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}










