我创建了我的矢量可绘制动画,我想在 Compose 中使用。我在 official documentation 中找到我需要调用 animatedVectorResource
。但是整个 AnimatedImageVector
已经从 compose 中删除,直到下一个版本。如何在当前 Compose 版本中启动动画绘图?
最佳答案
您需要将 compose 更新到 1.1.0-alpha01
并添加模块 androidx.compose.animation:animation-graphics
,如上一个更新日志中所示
implementation("androidx.compose.animation:animation-graphics:1.1.0-alpha01")
val image = animatedVectorResource(id = R.drawable.animated_vector)
val atEnd by remember { mutableStateOf(false) }
Icon(
painter = image.painterFor(atEnd = atEnd),
contentDescription = null
)
关于android - 如何在 Compose 中使用动画矢量可绘制对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68672046/