User interface 音量上升和音量下降图标之间的转换

User interface 音量上升和音量下降图标之间的转换,user-interface,flutter,dart,flutter-animation,User Interface,Flutter,Dart,Flutter Animation,将两个图标volume_up和volume_down从 我想在flatter中实现与下面gif相同的效果 要注意的是,我使用的是bloc架构,所以几乎所有东西都是无状态的,我更愿意避免使用有状态的小部件 动画的持续时间应该是无限的 我想不出一个简单的方法来使用动画在无限循环中的两个图标之间进行切换(另外一个方法是获得很好的淡入/淡出效果) 我曾考虑过使用定时器并在两个图标之间进行切换,但这似乎是一个基本的技巧,应该是一个经过测试的功能 是否有人有一个代码解决方案来实现gif显示的内容,或者可以

将两个图标volume_up和volume_down从

我想在flatter中实现与下面gif相同的效果

要注意的是,我使用的是bloc架构,所以几乎所有东西都是无状态的,我更愿意避免使用有状态的小部件

动画的持续时间应该是无限的

我想不出一个简单的方法来使用动画在无限循环中的两个图标之间进行切换(另外一个方法是获得很好的淡入/淡出效果)

我曾考虑过使用定时器并在两个图标之间进行切换,但这似乎是一个基本的技巧,应该是一个经过测试的功能

是否有人有一个代码解决方案来实现gif显示的内容,或者可以向我指出一个做同样事情的示例


谢谢。

只需使用动画切换器在图像之间切换,并通过计时器控制持续时间