SmartImageVIew,我想强制刷新(而不是缓存)
SmartImageVIew, I would like to force refresh (and not caching)
我正在使用这个有用的 class 允许智能在线下载图像(来自 loopj 家伙)。
它工作正常,但在服务器中可能已更改的同名图像的情况下我不能强制 "refresh"(例如:我更新我的个人资料图片)。
所以目前我在 setImageUrl() 之前强制删除我的应用程序缓存目录。
它有效,并引发了一些 FileNotFoundException。没什么大不了的,但我讨厌有一些有用的东西 "without really working",我不知道你是否明白我的意思:)
再次非常感谢
看看我对类似问题的回答here
它基本上涉及将参数附加到您用来获取图像的 url 的末尾,并确保每次调用它时参数都是唯一的,从而强制重新调用。
我正在使用这个有用的 class 允许智能在线下载图像(来自 loopj 家伙)。 它工作正常,但在服务器中可能已更改的同名图像的情况下我不能强制 "refresh"(例如:我更新我的个人资料图片)。 所以目前我在 setImageUrl() 之前强制删除我的应用程序缓存目录。 它有效,并引发了一些 FileNotFoundException。没什么大不了的,但我讨厌有一些有用的东西 "without really working",我不知道你是否明白我的意思:) 再次非常感谢
看看我对类似问题的回答here
它基本上涉及将参数附加到您用来获取图像的 url 的末尾,并确保每次调用它时参数都是唯一的,从而强制重新调用。