我想在Glance小部件中使用来自androidx.compose.material:material-icons-extended
的ImageVector
。据我所知,向Glance小部件添加图像的唯一可能性是使用androidx.glance.image
,带有ImageProvider
,它只接受Int
,Icon
或Bitmap
作为参数。
我尝试将ImageVector
转换为Bipmap
,但没有成功。代码如下:
Image(
provider = ImageProvider(
//ImageVector goes here
),
contentDescription = null,
modifier = GlanceModifier.padding(top = 4.dp).size(40.dp),
)
1条答案
按热度按时间6yt4nkrj1#
我建议使用Vector Asset Studio导入你的图标作为资源,然后你可以使用ImageProvider来绘制导入的资源。