Отменить будильник, установленный SetAlarmClock

Я создаю сигнал тревоги, используя AlarmManager.setAlarmClock(AlarmClockInfo, pendingIntent) и это работает. Система также отображает будильник в правой верхней части экрана.

Пока все хорошо, но как я могу отменить этот сигнал? Я пытался с помощью AlarmManager.cancel() но значок в правом верхнем углу все еще там. Любая идея? Допустим, пользователь больше не хочет планировать задачу, поэтому значок должен исчезнуть.....

СОВЕТ: Похоже, что Cancel() отменяет сигналы тревоги, созданные Set, SetExact, SetAllowWhileIdle... и всеми этими. Но здесь я говорю о setAlarmClock(), это другая история.

0 ответов

Другие вопросы по тегам