如何创建自定义AnimatedIcon-Flutter

时间:2019-08-23 08:59:00

标签: flutter icons

我知道图标使用的是Flutter软件包中的AnimatedIcon。但是可用的图标不符合我的需求。我想要的是构建/绘制自己的AninimatedIcon(是否来自默认IconData)。有什么办法可以做到这一点?

请查看示例Here

2 个答案:

答案 0 :(得分:0)

用于图标动画https://www.2dimensions.com/的火光

答案 1 :(得分:0)

只需添加plugin,设置依赖项,导入并像下面这样使用它即可:

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,

),