0
我正在开发一个名为使用android API提醒的应用程序。我的应用程序会通过短信提醒用户注册的每个事件。 为了提醒几个用户,所有的提醒时间应该在各自的时间提出。 对此我使用TimerTask
,但它不准确。 现在我想为此使用AlarmManger
,但为了提出多个提醒,它们都应该追加到对象。提醒应用程序
你能给我一个解决方案吗? (注册提醒的数量不尽相同,我应该根据提示时间提醒每个人)。
我正在开发一个名为使用android API提醒的应用程序。我的应用程序会通过短信提醒用户注册的每个事件。 为了提醒几个用户,所有的提醒时间应该在各自的时间提出。 对此我使用TimerTask
,但它不准确。 现在我想为此使用AlarmManger
,但为了提出多个提醒,它们都应该追加到对象。提醒应用程序
你能给我一个解决方案吗? (注册提醒的数量不尽相同,我应该根据提示时间提醒每个人)。
附加适当额外的Intent
您在PendingIntent
使用与AlarmManager
,如您_ID
值从数据库中有关该报警的行的long[]
。
非常感谢您的回答,但在这里我们有一个场景,我们也将时间作为输入。所以,对于每一行我们都会有不同的时间。在那个特定的时间,我们需要发出警报。因为在上面的问题中没有提到这一点。 – pradeepkalla
@praddeepkalla:那么?我的答案仍然成立。每次创建一个警报。在该警报的附加内容“PendingIntent”中,附加了所需的任何数据,以确定警报与数据库中的哪些事件相关联。 – CommonsWare
非常感谢你的回答,我现在明白了。 – pradeepkalla