我知道图标使用的是Flutter软件包中的AnimatedIcon。但是可用的图标不符合我的需求。我想要的是构建/绘制自己的AninimatedIcon(是否来自默认IconData)。有什么办法可以做到这一点?
请查看示例Here
答案 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,
),