在 JetpackCompose Image 中,我们可以有 ImageBitmap
、ImageVector
或 ImagePainter
。在 ImagePainter
中,我们可以更好地控制要绘制的图像。
因此我们可以使用
轻松地将ImageBitmap
转换为ImagePicture
val imagePicture = ImagePainter(imageBitmap)
但是我如何将 ImageVector
转换为 ImagePicture
?
答案 0 :(得分:0)
看起来我应该从 ImageVector
改为 VectorPicture
,因为 VectorPicture
和 ImagePicture
都是 Picture type. I can use
rememberVectorPainter` 函数。
val imageVector = rememberVectorPainter(imageVector)