在动画结束后运行动作



在动画结束后是否可以运行函数?感谢您对的帮助

animation = CurvedAnimation(
parent: controller,
curve: Curves.linear,
).drive(Tween(begin: 0.0, end: 1));

您可以调用

animation.addStatusListener((status) {
if (status == AnimationStatus.completed) {
// do your logic
}
});

查看文档

您在AnimationController上有一个isCompleted属性。

你可能会听到这个值?

请参阅https://stackoverflow.com/a/45331922/11550065

最新更新