为什么我的应用缓存即使删除后也没有返回null?

时间:2013-03-07 10:38:32

标签: android caching android-networking

我正在开发一个应用程序,该应用程序使用Android的Web视图呈现移动网站。 我的应用程序能够借助缓存在脱机模式下显示网站。 到这里一切都很好。 现在我已经引入了清除缓存机制并遇到问题..

要了解此问题,请仔细查看通过登录屏幕上的登录按钮执行的登录步骤(此处有两个按钮 1。登录 2。清除缓存):< / p>

步骤1。如果网络已连接,请让用户进入内部应用并显示在线内容(缓存模式关闭)---&gt;工作精细......

第2步。如果网络已断开连接 || 已暂停 || 未知,且缓存为现在,显示缓存的内容.---工作精细。

问题出现了:

让我们假设如果没有网络并且用户清除/已经清除,则缓存然后登录然后根据我的逻辑他们应该无法登录但我的代码失败并且它登录用户看到这个{{ 3}}

为了清除缓存,我做了类似这样的事情link

如果有人需要进一步澄清,请告诉我。

任何帮助都将受到高度赞赏。

0 个答案:

没有答案