Flutter 在“颤振”中更改时,如何停止立面动画?

Flutter 在“颤振”中更改时,如何停止立面动画?,flutter,flutter-animation,Flutter,Flutter Animation,我发现,当更改卡片小部件的高度时,它会将其设置为新值。在文档中我发现了这个,它告诉我这是预期的行为。然而,我希望它立即改变,而不是动画。如何删除动画?将animationDuration属性设置为零 材料( ... animationDuration:Duration.zero, ); 使用PhysicalModel而不是Card widget我应该把它放在哪里?我没有在任何地方使用Material小部件,我尝试在这里和那里包装一些小部件并设置持续时间,但没有效果。我们不知道您使用的是什么样的

我发现,当更改卡片小部件的高度时,它会将其设置为新值。在文档中我发现了这个,它告诉我这是预期的行为。然而,我希望它立即改变,而不是动画。如何删除动画?

animationDuration
属性设置为零

材料(
...
animationDuration:Duration.zero,
);

使用PhysicalModel而不是Card widget

我应该把它放在哪里?我没有在任何地方使用Material小部件,我尝试在这里和那里包装一些小部件并设置持续时间,但没有效果。我们不知道您使用的是什么样的小部件,因为您没有向我们显示任何代码:/我使用的是带有定位->容器->卡的堆栈小部件,我不想看到的是卡的提升使有生气