【发布时间】:2021-11-20 08:13:42
【问题描述】:
所以我使用 Coil 图像加载库通过指定图像 URL 从 API 加载图像。但是,当没有互联网连接时,我希望能够在我的应用程序中看到这些图像。 Coil 库中是否有对这种东西的支持,或者我们应该自己将这些图像存储在本地?
如果是这样,我们是否应该使用 Coil 将该图像 URL 转换为位图,然后将其保存在本地?
更新:
我正在使用带有 Jetpack Compose 的库。
val painter = rememberImagePainter("$BASE_URL${item.image}") {
memoryCachePolicy(policy = CachePolicy.ENABLED)
}
【问题讨论】:
-
好像想用 Coil 缓存图片。 coil-kt.github.io/coil/getting_started/#memory-cache
-
@tancolo 他们说默认情况下启用磁盘缓存,但是当我的互联网不可用时,我怎么看不到图像?
标签: android kotlin offline-caching