将网格视图切换到列表视图时的动画 - Flutter

Qk *_*ita 6 animation gridview flutter

我希望在网格视图和列表视图之间切换时有这样的动画。我怎样才能在颤振中做到这一点?

![文本](https://im3.ezgif.com/tmp/ezgif-3-d2131e9e11f0.gif)

小智 3

只需创建一个 ListView 和一个 GridView,使用 bool 变量来确定要显示哪一个,将每个子视图包装在 Hero 中,当您想要切换时,更改所述 bool 变量的值,然后推送相同的路由就可以了。请参阅此处: https ://dartpad.dev/05785dfd91a02e55d68a6cd086dcbf0b