您的位置:首页 > 移动开发

android之WebView控件的使用方法总结

2016-06-24 14:26 691 查看
做过android的人应该都用过WebView控件,但平时用这个并不是特别多,用到的时候可能再去查一下具体的用法,为了方便使用,特在此总结一下。主要代码如下:

webView.getSettings().setJavaScriptEnabled(true);  //支持JavaScriptwebView.getSettings().setAppCacheEnabled(true);  //设置缓存可用webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);  //设置滚动条样式webView.getSettings().setSupportZoom(true);  //设置支持缩放webView.getSettings().setBuiltInZoomControls(true);  //构建缩放控制webView.loadUrl("http://i.36.cn");
webView.setWebViewClient(new WebViewClient() {
 //重写了shouldOverrideUrlLoading方法,就可以设置自己activity中加载新的链接或调用系统浏览器打开连接;或者不设置setWebViewClient同样是调用外部浏览器
   @Override
   public void onPageFinished(WebView view, String url) {
    // TODO Auto-generated method stub
    super.onPageFinished(view, url);
   }
   
@Override
   public boolean shouldOverrideUrlLoading(WebView view, String url) {
    // TODO Auto-generated method stub
    //第一种方式:在本activity中打开链接    webView.loadUrl(url);   //第二种方式:调用系统浏览器打开链接    /*Intent it = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(it);*/ return super.shouldOverrideUrlLoading(view, url);   } });
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: