WebView缓存的清理问题
来源:互联网 发布:linux安装squid 编辑:程序博客网 时间:2024/04/28 03:05
在用WebView控件加载网页时,默认的是开启缓存的,有时候这并不是我们想要的,比如,加载一个新闻列表页,可能再次进入时,显示的还是之前缓存的页面.等等吧.
回到题目中,我现在想到的解决方法有两种:
1.这种比较本,不过也比较简单,就是在load的url后面今天添加一些不必要的参数.
2.这种是通过webview的设置属性来搞的,具体如下:
WebView webView = (WebView )findViewById(R.id.wv_webView);webView .loadDataWithBaseURL(null, "", "text/html", "utf-8", null);webView .getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);webView .clearCache(true);webView .destroyDrawingCache();
最关键的一行代码是:webView .getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
0 0
- WebView缓存的清理问题
- Android清理webview缓存
- webview清理缓存
- Ehcache缓存的清理问题
- WebView使用缓存的问题
- android 读取WebView缓存及清理WebView缓存
- android 读取WebView缓存及清理WebView缓存
- android 读取WebView缓存及清理WebView缓存
- 关于清理缓存问题
- 清理项目缓存问题
- WKWebView的缓存问题以及如何正确清理缓存
- ajax的缓存清理
- ajax的缓存清理
- 键盘输入缓存的清理
- Xcode的缓存清理
- 有关webview缓存问题
- ios大量缓存文件清理速度慢的问题
- 关于清理JBoss服务器端jsp文件缓存的问题
- PHP连接mssql的配置
- Jasper Server Page Customization
- 拓扑排序。
- ubuntu 安装 xampp
- Ruby 获取当前的时间
- WebView缓存的清理问题
- 函数:PHP将字符串从GBK转换为UTF8字符集iconv
- AsyncTask异步加载数据分析
- HDU 1532||POJ1273:Drainage Ditches(最大流)
- Spring声明式事务配置管理方法
- HDU-#1213 How Many Tables (并查集)
- previous operation has not finished
- android ListView的overscroll(模糊渐变效果)
- poj1001