【问题标题】:Flutter how can I know when the timer stopped?Flutter 如何知道计时器何时停止?
【发布时间】:2022-08-16 17:31:22
【问题描述】:

当应用程序进入后台时,计时器将在大约 30 秒后停止(在 iOS 中)。

我可以听一下计时器是否停止了吗?

注:我想知道什么时候计时器停止。

  • 回调函数!!

标签: flutter timer


【解决方案1】:

您可以使用 _timer.isActive

返回计时器是否仍处于活动状态。

如果尚未执行回调,并且未取消计时器,则非周期性计时器处于活动状态。

如果尚未取消,则定期计时器处于活动状态。

编辑

如果您想在 30 秒后进行回调,您可以这样做

Future.delayed(Duration(seconds: 30), (){
 //do something here
});


【讨论】:

  • 我想知道什么时候计时器停止。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多