Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为存储在sqlite中的日期和时间创建警报_Android_Sqlite_Date_Time_Alert - Fatal编程技术网

Android 为存储在sqlite中的日期和时间创建警报

Android 为存储在sqlite中的日期和时间创建警报,android,sqlite,date,time,alert,Android,Sqlite,Date,Time,Alert,我制作了一个todo列表,其中通过datepicker对话框片段和timepickerdialog片段可以设置日期和时间,并将它们与相关注释一起存储在sqlite数据库中。现在,我想有能力设置警报的日期和时间,当我在一个按钮图像点击。我应该如何进行?我的主要兴趣是了解如何设置警报,使其根据sqlite db中存储的日期或时间触发。我接受任何建议。如果有人感兴趣,我可以发送代码。您可以使用alarmmanager并将其设置为第一个运行日期 报警发生后,必须从sqlite将报警设置为下一个日期 是的

我制作了一个todo列表,其中通过datepicker对话框片段和timepickerdialog片段可以设置日期和时间,并将它们与相关注释一起存储在sqlite数据库中。现在,我想有能力设置警报的日期和时间,当我在一个按钮图像点击。我应该如何进行?我的主要兴趣是了解如何设置警报,使其根据sqlite db中存储的日期或时间触发。我接受任何建议。如果有人感兴趣,我可以发送代码。

您可以使用alarmmanager并将其设置为第一个运行日期 报警发生后,必须从sqlite将报警设置为下一个日期

是的,每个人都对代码感兴趣。理论上,我希望通过光标查看数据字段(或时间相同),然后将数据库中的日期字段与提供系统的当前日期进行比较。因此,如果日期与火灾警报相符,那么在我看来,我知道该怎么做,但不知道该怎么做。例如,可能需要使用服务和接收器?我需要将警报保存到数据库?警报管理器可帮助您在特定日期和时间执行某项工作,因此,如果您按日期从db order中查询并获取第一条记录,则可以设置该时间的警报。您必须使用服务从系统获取警报。在您的服务中,您可以完成您的工作,并在最后根据您的数据库设置新的报警日期