gpt4 book ai didi

android - 与glide同步加载图片并缓存到磁盘

转载 作者:行者123 更新时间:2023-11-30 00:47:49 27 4
gpt4 key购买 nike

我正在做类似的事情来同步获取位图并使用 imageView.setImageBitmap(bitmap); 将其设置为图像;

return Glide
.with(mContext)
.load(url)
.asBitmap()
.into(width, height)
.get();

我需要同步进行,因为我是在 AsyncTask 的 doInBackground 中进行的。在使用 glide 加载图像之前,我需要从后端获取图像 url。稍后我将使用 glide 直接将相同的 url 加载到 View 中。问题是图像没有缓存在磁盘中。有什么解决办法吗?

最佳答案

使用diskCacheStrategy

return Glide
.with(mContext)
.load(url)
.asBitmap()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(width, height)
.get();

关于android - 与glide同步加载图片并缓存到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41521033/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com