在与通知栏不交互10分钟后,如何调用java类?

在与通知栏不交互10分钟后,如何调用java类?,java,android,Java,Android,我使用alarm Manager和notification Manager在特定时间创建通知,我在通知栏中为用户提供了三个操作“Snooze”、“Cancel”、“Take”。以下是我想在10分钟后再次发送通知的情况,直到用户按下上述按钮。 任何人都可以帮助并提供一个合理的逻辑来做到这一点。我会安排一个重复警报,只在非“打盹”动作时取消它。请参阅AlarmManager的setRepeating方法 要在初始警报响起后安排新警报,您需要使用AlarmManager启动一项服务,然后它可以为您处

我使用alarm Manager和notification Manager在特定时间创建通知,我在通知栏中为用户提供了三个操作“Snooze”、“Cancel”、“Take”。以下是我想在10分钟后再次发送通知的情况,直到用户按下上述按钮。
任何人都可以帮助并提供一个合理的逻辑来做到这一点。

我会安排一个重复警报,只在非“打盹”动作时取消它。请参阅AlarmManager的setRepeating方法

要在初始警报响起后安排新警报,您需要使用AlarmManager启动一项服务,然后它可以为您处理休眠操作


是的,我可以设置重复,但我面临的问题是,我已经在使用setRepeat定期重复。我在想,当用户按下任何按钮时,我会在一段时间后再次设置新的警报(例如用户在10分钟后按下snooze),因此我将使用alarmmanager.set功能进行设置