颤动材质切换在我的安卓设备上没有动画效果,但在iOS上是动画效果。
我使用的是小部件的非自适应版本(这意味着在两个操作系统上,我都绘制了Material style小部件)。
在iOS上,从打开状态到关闭状态的转换是平滑和连续的。在Android上,一旦点击,它就会立即跳转到新状态。
当我“拉”开关时(离开我的手指或圆圈,然后慢慢地从“开”状态移到“关”状态),我可以看到“中间”状态。
// on stateful widget:
bool _b = true;
// in build method
Switch(
value: _b,
onChanged: (bool b) {
setState(() {
_b = b;
});
},
), // etc..
发布于 2019-04-05 13:56:55
@Vince,我将你的代码复制到我的项目中,并在Android Emulator上运行它。没问题,它按预期工作。
我的Android Emulator已升级到最新版本。也许这就是问题所在?否则,请发布完整的应用程序示例(main.dart的完整程序),然后我们可能会看到问题。
致以敬意,
伯特
https://stackoverflow.com/questions/55474880
复制相似问题