我的 android 应用程序允许用户选择一个项目并在其上设置警报。我正在尝试通过重复警报来实现这一点,但我不希望警报永远重复。我希望它在 2 次重复后自动取消。例如,用户选择一个项目并将闹钟设置为 30 分钟。三十分钟后,警报响起(通知已发送),但用户除了使警报静音之外没有采取任何行动。五分钟后,如果用户未对所选项目采取任何操作,则会重复警报。再过五分钟,如果用户仍未采取任何行动,则会重复警报。
如果到达第二次提醒,无论用户是否采取行动,我都想取消警报。
我很确定我可以在警报接收器类之外进行管理,但是在类中是否有办法确定特定项目的警报被调用了多少次?我的警报接收器类扩展了服务。
谢谢,-马尔