Я скачал изображение PNG и сохранил в директории кеша. Я смог получить Uri этого изображения. Но когда я вызвал setImageUri
функцию AppCompatImageView
для отображения изображения, я получил черное изображение.
Когда я попытался просмотреть изображение с помощью Device File Explorer
в Android Studio, изображение PNG там. И это не черное изображение. Это изображение, которое я ожидал.
Консоль отображается D/skia: ------ png error Read Error!
Это Ури из PNG-изображения
val file = try {
File(context.cacheDir, fileName)
} catch (t: Throwable) {
return null
}
return if (file.exists()) Uri.fromFile(file) else null