如何在 Compose Image 中显示位图

How can I display a bitmap in Compose Image

我有一个 returns 位图(“包含”QR 码)的函数,我想在 Image(可组合函数)中显示该位图,但我没有找到将位图转换为 ImageBitmap 或仅显示该位图的任何方法。

Coil 能够在 Image:

中显示 Bitmap
Image(
    painter = rememberImagePainter(imageBitmap),
    contentDescription = null,
)

基于this blog post,应该可以显示这样的位图:

@Composable
fun BitmapImage(bitmap: Bitmap) {
    Image(
        bitmap = bitmap.asImageBitmap(),
        contentDescription = "some useful description",
    )
}

我自己还没有尝试过,但最近在研究使用 Jetpack Compose 显示地图时看到博客 post。