我在我的一个项目中使用了 Glide 来显示文件中的图像。
下面是我如何显示图片的代码:
Glide.with(DemoActivity.this)
.load(Uri.parse("file://" + imagePath))
.into(mImage);
此位置的图像(imagePath
)不断变化。默认情况下,Glide 缓存它在 ImageView
中显示的图像。正因为如此,Glide 在该位置显示了缓存中的第一个新图像。
如果我改变图像的位置 imagePath
与其他一些图像有相同的名称,然后滑翔是显示第一个图像,而不是新的一个。
两个问题是:
有没有可能总是从文件而不是缓存的图像? 这样的问题将得到解决。
在获得新的替换图像之前,是否可以从缓存中清除图像? 这也将解决这个问题。