【发布时间】:2020-02-16 16:28:06
【问题描述】:
RaisedButton 将调用 Snackbar 并具有 setState()。 但是,在 Setstate 更改之前屏幕是可点击的 下面是部分代码:
child: RaisedButton(
child: Text('Click Me'),
onPressed: () {
theMessage = getMessage();
Scaffold.of(context).showSnackBar(SnackBar(content: Text(theMessage), duration: Duration(seconds: 3),
));
_timer = new Timer(const Duration(seconds: 3), () {
setState(() {
n++;
});
});
}),
【问题讨论】: