如何在不使用外部库的情况下在 Jetpack Compose 中显示 base64 编码的图像
How can I display a base64-encoded image in Jetpack Compose without using external libs
我可以将 base64 字符串转换为 android.graphics.Bitmap
但是从我在网上找到的所有内容来看,我仍然需要 coil 或 glide 来显示它
如果您有 Bitmap
,您可以使用 .asImageBitmap()
extension 获取 Compose ImageBitmap
对象。
然后在 Image
可组合项中使用它。
Image(
bitmap = bitmap.asImageBitmap(),
contentDescription = "contentDescription"
)
我可以将 base64 字符串转换为 android.graphics.Bitmap
但是从我在网上找到的所有内容来看,我仍然需要 coil 或 glide 来显示它
如果您有 Bitmap
,您可以使用 .asImageBitmap()
extension 获取 Compose ImageBitmap
对象。
然后在 Image
可组合项中使用它。
Image(
bitmap = bitmap.asImageBitmap(),
contentDescription = "contentDescription"
)