Flutter 使用valuelistenablebuilder平滑动画过渡

Flutter 使用valuelistenablebuilder平滑动画过渡,flutter,animation,Flutter,Animation,我使用valuelistenablebuilder设计了一个简单的仪表板菜单,它基本上会根据所选图标进行更改 下面是一个它看起来如何的例子 每当我单击其中一个仪表板按钮(gridview中的卡)时,它都会更新ListenableValue,从而生成一个类似的视图,但按钮的数量(以及按钮中的内容)会发生变化 但是,没有过渡或动画,因为基本材质pageroute(给定生成器)只是重建视图 有没有办法使用此侦听器添加平滑过渡?imho,不清楚您想要实现什么,您单击其中一张卡,然后会发生什么?从一个屏

我使用valuelistenablebuilder设计了一个简单的仪表板菜单,它基本上会根据所选图标进行更改

下面是一个它看起来如何的例子

每当我单击其中一个仪表板按钮(gridview中的卡)时,它都会更新ListenableValue,从而生成一个类似的视图,但按钮的数量(以及按钮中的内容)会发生变化

但是,没有过渡或动画,因为基本材质pageroute(给定生成器)只是重建视图


有没有办法使用此侦听器添加平滑过渡?

imho,不清楚您想要实现什么,您单击其中一张卡,然后会发生什么?从一个屏幕过渡到另一个屏幕,而不仅仅是立即改变,因此您需要Widget。我们能够通过gridview上的基本动画解决此问题!谢谢你!