@迷途d书童 你好,想跟你请教个问题:pulltorefreshlistview先滚动加载几页数据,让url以key值保存起来,再刷新,然后断网滚动加载,之前滚动加载的几页数据都没有了,为什么?不是存储在缓存中了吗?
没有去查看源码,不过刚刚看了缓存里面的文件,滚动加载数据的时候没有将后面新加载的那几页数据缓存到文件中。
每次刷新都只是缓存了20条数据,滚动的时候没有缓存数据可以算是BUG,不过也有可能是当时设计人员有意这样设计的,可能是考虑到客户端只需要缓存最新的20条数据是比较好的。
至于详细的操作机制最好是查看下源码
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
没有去查看源码,不过刚刚看了缓存里面的文件,滚动加载数据的时候没有将后面新加载的那几页数据缓存到文件中。
每次刷新都只是缓存了20条数据,滚动的时候没有缓存数据可以算是BUG,不过也有可能是当时设计人员有意这样设计的,可能是考虑到客户端只需要缓存最新的20条数据是比较好的。
至于详细的操作机制最好是查看下源码