Flutter 如何创建自定义动画指令-颤振

Flutter 如何创建自定义动画指令-颤振,flutter,icons,Flutter,Icons,我知道,图标使用从颤振包。但是可用的图标不适合我的需要。我想要的是构建/绘制我自己的一个动画图标(无论是否来自默认图标数据)。有没有办法做到这一点 请参见一个用于flare图标动画的示例只需添加、设置依赖项、导入并按如下方式使用: AnimateIcons( startIcon: Icons.add, endIcon: Icons.close, size: 60.0, onStartIconPress: () { print("Clicked on Add Icon"

我知道,图标使用从颤振包。但是可用的图标不适合我的需要。我想要的是构建/绘制我自己的一个动画图标(无论是否来自默认图标数据)。有没有办法做到这一点


请参见一个用于flare图标动画的示例

只需添加、设置依赖项、导入并按如下方式使用:

AnimateIcons(
startIcon: Icons.add,
endIcon: Icons.close,
size: 60.0,
onStartIconPress: () {
    print("Clicked on Add Icon");
},
onEndIconPress: () {
    print("Clicked on Close Icon");
},
duration: Duration(milliseconds: 500),
color: Theme.of(context).primaryColor,
clockwise: false,
),