我为计划创建了一个数据库,字段是(id integer primary,subject text,description text,DueDateTime DATETIME) 我能够将EditTexts和Textview上插入的值保存到数据库中,但是我无法根据DueDateTime值为此创建警报。我不太明白我应该如何以及何时使用意向服务,广播接收器,报警管理器等。 我的目标是在启用时为数据库中保存的计划设置警报即使应用程序关闭或重新启动设备,屏幕上也会弹出这样的活动。
这些是图片。角色只是一张图片,气球也是一张图片,但在那里,特定数据的主题名称将被写入,这些图片也是可点击的,当点击图片中的任何地方时,它将被关闭
好的,我发现这段代码https://dhimitraq.wordpress.com/tag/multiple-alarms/可以(也许)解决我的问题,但我不明白他是如何使用它的,所以我无法将它与我的应用相关联,因为他有很多东西他添加(其中一些是硬编码的),我不需要太多,他甚至添加了一个链接来下载他的样本。
答案 0 :(得分:0)
您想安排一个具有截止日期的警报管理器吗?
您可以按以下方式安排。
代码:
get (Due_Date_in_milli_sec - current_date_time_in_milli_sec)
现在安排一个带有毫秒的警报管理器。如果系统启动,你需要重新启动警报管理器。