WebView组件具备加载解析显示网页的功能,使用方法如下:
- 在布局中加入WebView组件。
- 在程序中调用web View的loadURL()方法指定要加载的网址。
- 在AndroidMainfest.xml中设置存取Intent的权限。
使用WebSetting启用网页缩放和JavaScript
WebView wv =(WebView)findViewById(R.id.wv);
wv.getSettings().setBuiltInZoomControls(true);
wv.getSettings().setJavaScriptEnabled(true);
使用WebViewClient打开超链接:
WebView wv.setWebViewClient(new WebViewClient()):
使用webChromeClient创建网页加载进度界面:
wv.setWebViewClient(new WebViewClient){
//
});
wv.setWebChromeClient(new WebChromeClient){
public void progressChanged(WebVew view,int progress){
//
}
});
使用哦那BackPressed()实现返回上一页的功能:
public void onBackPressed((){
if(wv.canGoBack(){
wb.goBack();
return;
}
super.onBackPressed();
}