博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WebView使用配置文件
阅读量:7096 次
发布时间:2019-06-28

本文共 752 字,大约阅读时间需要 2 分钟。

录制webview示例使用,以免以后忘记。

布局文件:

  <WebView android:layout_width="fill_parent"

android:layout_height="fill_parent"
android:id="@+id/webView"/>

在oncreate方法中:

 mWebView = this.findViewById(R.id.webView));

然后,

        mWebView.getSettings().setJavaScriptEnabled(true); //网页中能够使用JS扩展

        mWebView.setScrollBarStyle(0);//滚动栏风格,为0就是不给滚动栏留空间,滚动栏覆盖在网页
        mWebView.setDrawingCacheEnabled(true); 

        mWebView.setWebChromeClient(new WebChromeClient(){

            public void onProgressChanged(WebView view, int newProgress) {
            super.onProgressChanged(view, newProgress);
            Log.i("vnbo "," this progress's value is "+newProgress);
            if(newProgress == 100){
                            //TODO: 
            }
            }
        
        });

   mWebView.loadUrl("http://www.baidu.com");

注意:mWebView.setDrawingCacheEnabled(true); 此代码。能够保证使用bitmap = webView.getDrawingCache();行为截图。

      

 

转载地址:http://ujhql.baihongyu.com/

你可能感兴趣的文章
How-to: 利用Web Camera模拟Windows Phone 7的重力加速度传感器
查看>>
凉拌海带丝
查看>>
sqlserver缓存程序-只能使用一次清除缓存计划
查看>>
史上最全最经常使用的正則表達式-(基本够用值得收藏)
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(56)-插件---单文件上传与easyui使用fancybox
查看>>
几个 Ceph 性能优化的新方法和思路(2015 SH Ceph Day 参后感)
查看>>
Linux Glibc幽灵漏洞紧急修补方案【转】
查看>>
Solaris 中系统服务的管理
查看>>
ASP.NET MVC之分部视图和ChildAction(三)
查看>>
字符集及编码
查看>>
C#和sqlserver中生成新的32位GUID
查看>>
.Net+MySQL组合开发(一) 开发工具篇
查看>>
基于ABP的应用执行Update-Database出现异常的解决办法
查看>>
realloc invalid pointer错误解析
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(66)-MVC WebApi 用户验证 (2)
查看>>
iOS开发-xCode6(iOS 8)中应用程序图标和启动页面设置
查看>>
iOS: 偏好设置的详解和使用
查看>>
操作系统基础知识
查看>>
严谨的程序案例Api
查看>>
Flex(flash)检测摄像头的3种状态(是否被占用,没安装摄像头,正常)
查看>>