【问题标题】:How to show an AlertDialog with a background task in Flutter如何在 Flutter 中显示带有后台任务的 AlertDialog
【发布时间】:2020-03-11 09:12:42
【问题描述】:

早上好, 我正在 Flutter 中开发我的第一个应用程序,我想实现一个后台任务,每秒检查一个条件是否满足要求。换句话说,当用户使用应用程序时,在后台有一个任务检查当前时间是否在特定范围内(例如 09:42 在 09:30 和 10.00 之间,然后确定)。如果是,我想显示一个警报对话框

我已经尝试过使用 Isolate 但我没有这样做

谢谢

【问题讨论】:

    标签: multithreading flutter dart dart-isolates flutter-alertdialog


    【解决方案1】:

    如果您实现了任何状态管理,例如 bloc 或 flutter_redux 或 mobX,您可以在您的状态中设置一个字段,例如“bool showAlert”,并拥有一个流构建器,它将监听您的应用状态更改并在“ showAlert" 属性为真。

    【讨论】:

      猜你喜欢
      • 2019-06-25
      • 1970-01-01
      • 2020-07-25
      • 2018-08-28
      • 2019-09-16
      • 2015-03-13
      • 2019-01-13
      • 1970-01-01
      • 2018-11-20
      相关资源
      最近更新 更多