当图片从服务器下载下来,可能是按固定的文件名保存的。而图片缓存机制是按文件名缓存的,图片显示时,会以文件名为关键字,在缓存中查找是不是已经存在。
解决:
方法1.下载保存时用不同的文件名
方法2.设置图片前,清除缓存:STTImage::cacheInvalidateSrc(NULL);
当图片从服务器下载下来,可能是按固定的文件名保存的。而图片缓存机制是按文件名缓存的,图片显示时,会以文件名为关键字,在缓存中查找是不是已经存在。
解决:
方法1.下载保存时用不同的文件名
方法2.设置图片前,清除缓存:STTImage::cacheInvalidateSrc(NULL);