【发布时间】:2021-08-26 05:49:47
【问题描述】:
我做了一个计数器应用,用户可以自己确定计数的数量。如果计数达到计数限制,我希望它在最后一次计数时振动。例如,如果我指定数字 5,智能手机将在第 5 次点击时振动。但是,我有一个问题,因为振动出现在第 6 次点击。
如何让它在第 5 拍时振动?
这是我的代码:
int _counter = 0;
int _five = 5;
onTap: () async {
setState(() {
if (_counter != _five) {
_counter++;
} else if (_counter == _five) {
Vibration.vibrate(duration: 500);
_counter = _counter + 0;
} else {}
});
},
【问题讨论】: