WebView工具类

写个单独的类,在布局中创建一个webview控件 .下面的就可以是一个工具类

   WebView web = (WebView)findViewById(R.id.web);

    String path = getIntent().getStringExtra("path");

    web.getSettings().setJavaScriptEnabled(true);
  //设置适应屏幕
    web.getSettings().setUseWideViewPort(true);
    web.getSettings().setLoadWithOverviewMode(true);
    web.loadUrl(path);

    web.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            // TODO Auto-generated method stub
            //返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
            view.loadUrl(url);
            return true;
        }
    });

调用这个服务类的时候可以这样

     Intent intent = new Intent( 上下文 , WebAct.class);
               intent.putExtra("path", 地址);
               startActivity(intent);  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,697评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,301评论 4 61
  • 晚上,躺在理疗床上,看了有关吸引力法则的文章,这两段话深深地吸引着我:“如果我们的观点和定位是积极乐观的,我们常会...
    天蓝蓝47阅读 156评论 0 0
  • 上周工作总结: 1.余券宝正式上线,Android已经可以下载最新的版本,ios还在审核过程中。第一次面临一个产品...
    小苤阅读 162评论 0 1
  • 浅秋,薄雾,微凉 几场雨后,秋意渐浓 缓缓 牵着光阴的手, 悠悠 荡在岁月的秋千上
    真美真美阅读 299评论 0 0