Android进阶篇清除WebView的缓存

有的时候,当我们项目中使用到WebView载入一些网页信息并对它做了一个记忆处理的话。

我们点注销,就需要清空WebView的缓存。

    private void clearWebView(){
        File file = CacheManager.getCacheFileBaseDir();
        if (file != null && file.exists() && file.isDirectory()) {
            for(File item : file.listFiles()) {
                item.delete();
            }
            file.delete();
        }
        this.deleteDatabase("webview.db");
        this.deleteDatabase("webviewCache.db");
    }
原文地址:https://www.cnblogs.com/gongcb/p/2856736.html