我需要在固定天数的特定时间设置一个警报。我知道setRepeating方法,它会在指定的时间间隔后继续触发警报。但我需要它只触发一段指定的持续时间。
例如:我有来自用户的'start date', 'end date', 'interval' and 'time to trigger'
。现在警报应该仅从开始日期到结束日期触发。
我该如何实现呢?
答案 0 :(得分:0)
检查每当警报计划检查是否已达到end_date,是否已取消警报,或者每次检查结束日期后使用alarmManager设置方法设置警报