我需要使用AlarmManager.cancel()方法吗?

时间:2016-06-23 14:19:39

标签: android alarmmanager

我想知道 - 为什么我需要一个AlarmManager.cancel()方法,如果我可以调用相应PendingIntent的{​​{3}}方法,它也可以使用?

1 个答案:

答案 0 :(得分:1)

那是因为警报和未决意图是不同的事情。您的警报只会在“x”时触发您的未决意图。如果您取消待处理的意图但不取消警报,则无论如何都会触发警报,但由于取消的意图被取消,因此不会发生此操作。将警报视为触发器,将未决意图视为操作。