Flutter:我如何集成Android Alarm Manager?

时间:2018-09-17 20:24:20

标签: dart flutter

扑朔迷离。我正在构建一个剩余应用程序,其中用户的日程表时间以DateTime格式存储在Sqflite数据库中。

我如何将Dart的android_alarm_manager集成到应用程序中,以便用户在计划中选择的时间到了时收到警报?

我尝试检查该应用示例,但找不到有用的示例。如果有人可以指导我或帮助您链接到教程/视频,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找的方法是oneShotAt。它使您可以设置DateTime time。您的用户DateTime将从日程表中选择。

因此,只需重用android_alarm_manager中的基本示例:

await AndroidAlarmManager.oneShotAt(dateTime, helloAlarmID, printHello);