在使用Coil Library时,我测试了旧版本的 Android 并尝试打开正在使用 Coil 库的页面。它显示了空图像。然后我尝试了不同类型的图像(300x300、500x300 等),毕竟我发现如果图像大于 900x350,它不会显示在线圈库中。我用 Glide Library 测试了同样的场景,它显示一切都很好。那么有没有办法解决这个问题,似乎这是图书馆的一个错误?
这是我的线圈代码:
viewHolder.image.load(imageUrl) {
crossfade(750)
scale(Scale.FILL)
}
这是 Glide 代码,一切运行良好:
val options = RequestOptions()
.centerCrop()
.error(R.drawable.img_placeholder)
Glide.with(activity)
.load(imageUrl)
.apply(options)
.into(viewHolder.image)
但我不想使用 Glide,因为我必须只为这个看起来不正确的问题安装 Glide。
编辑:我发现了与我的问题类似的东西,但我不知道他们是如何修复这个评论的
编辑(2):线圈版本:io.coil-kt:coil:0.11.0