当我的 ElevatedButton 将其状态更改为禁用时,我想在两种背景颜色之间创建淡入淡出,我该怎么做?
final _buttonStyle = ElevatedButton.styleFrom(
backgroundColor: Colors.white,
disabledBackgroundColor: Colors.white.withOpacity(0.5),
animationDuration: const Duration(milliseconds: 0),
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(10)),
);
Run Code Online (Sandbox Code Playgroud)
我看到有一个animationDuration属性,但它似乎只在颜色变化之间产生延迟。没有可见的动画。