Android,Picasso 中的图像缓存未清除
Android, Image Cache is not clearing in Picasso
我正在使用以下代码将图像从 Json 加载到 imageView 中。
Picasso.with(Sell_Preview_Activity.this)
.load(Httppost_Links.imagePath
+ ConstantVariables.sellDetails_stringURL)
.resize(size, size).centerInside()
.memoryPolicy(MemoryPolicy.NO_CACHE)
.into(viewImage_imageView);
但即使在图像被编辑后,缓存仍会保留。谁能帮我解决这个问题。
也许你可以使用毕加索的新方法
Picasso.with(getActivity()).invalidate(file);
或者与内存策略相同添加网络策略
.networkPolicy(NetworkPolicy.NO_CACHE)
使用这个
Picasso.with(context).load(file).skipMemoryCache().placeholder(R.drawable.placeholder).stableKey(id).into(imageview);
我正在使用以下代码将图像从 Json 加载到 imageView 中。
Picasso.with(Sell_Preview_Activity.this)
.load(Httppost_Links.imagePath
+ ConstantVariables.sellDetails_stringURL)
.resize(size, size).centerInside()
.memoryPolicy(MemoryPolicy.NO_CACHE)
.into(viewImage_imageView);
但即使在图像被编辑后,缓存仍会保留。谁能帮我解决这个问题。
也许你可以使用毕加索的新方法
Picasso.with(getActivity()).invalidate(file);
或者与内存策略相同添加网络策略
.networkPolicy(NetworkPolicy.NO_CACHE)
使用这个
Picasso.with(context).load(file).skipMemoryCache().placeholder(R.drawable.placeholder).stableKey(id).into(imageview);