Android 如何发送按用户指定的时间间隔(5分钟、10分钟等)重复出现的推送通知?

Android 如何发送按用户指定的时间间隔(5分钟、10分钟等)重复出现的推送通知?,android,push-notification,android-notifications,android-broadcast,android-broadcastreceiver,Android,Push Notification,Android Notifications,Android Broadcast,Android Broadcastreceiver,我正在构建一个应用程序,在这个应用程序中,我需要按用户指定的时间间隔(如5或10分钟)发送重复出现的通知。我了解了如何使用alarm manager在每天的特定时间发送通知。如何在每5或10(用户指定)分钟(小时)后发送通知?您可以使用elascaped Real Time waker在本示例代码中,警报将每30分钟出现一次,用于通知您可以使用android notification manager,如果有帮助,请告诉我 alarmMgr.setInexactRepeating(AlarmMa

我正在构建一个应用程序,在这个应用程序中,我需要按用户指定的时间间隔(如5或10分钟)发送重复出现的通知。我了解了如何使用alarm manager在每天的特定时间发送通知。如何在每5或10(用户指定)分钟(小时)后发送通知?

您可以使用elascaped Real Time waker在本示例代码中,警报将每30分钟出现一次,用于通知您可以使用android notification manager,如果有帮助,请告诉我

 alarmMgr.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
            SystemClock.elapsedRealtime() + AlarmManager.INTERVAL_HALF_HOUR,
            AlarmManager.INTERVAL_HALF_HOUR, alarmIntent);
有关更多信息,请参阅以下链接


您可以使用elascaped Real Time waker在本示例代码中,警报将每隔30分钟发出一次通知。您可以使用android notification manager,如果有帮助,请告诉我

 alarmMgr.setInexactRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,
            SystemClock.elapsedRealtime() + AlarmManager.INTERVAL_HALF_HOUR,
            AlarmManager.INTERVAL_HALF_HOUR, alarmIntent);
有关更多信息,请参阅以下链接


如果此答案解决了您的问题,请将其标记为已解决。如果此答案解决了您的问题,请将其标记为已解决