我正在使用Glide Library
从服务器加载ImageView
上的图片,但它只显示以前的图片未更新的图片。
Glide.with(getActivity()).load(profile_image_link).error(R.drawable.placehoder_user).into(iv_user_image);
答案 0 :(得分:1)
该问题的最常见原因是Glide缓存图像(它仍然具有缓存中图像的先前版本)。
尝试清除应用的缓存,或者将其卸载然后重新安装。您应该看到更新的图像。
如果您不想使用缓存,请在获取图像时执行以下操作:
Glide.with(getActivity())
.load(profile_image_link)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.error(R.drawable.placehoder_user)
.into(iv_user_image)