Что происходит с повторяющимися сигналами тревоги, установленными приложением, когда приложение удаляется? - PullRequest
0 голосов
/ 03 марта 2012

Допустим, мое приложение устанавливает повторяющуюся тревогу (которая повторяется каждый день), используя следующий код:

myAlarmMgrObj.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY, myPendingIntent);

Что произойдет с этой предустановленной повторяющейся тревогой, когда пользователь удалит мое приложение?Поскольку у меня нет дескриптора при удалении, у меня нет возможности узнать, когда отменить его.

Я предполагаю, что, поскольку больше не будет приемника вещания, чтобы получать мой PendingIntent, PendingIntent не начнет свой жизненный циклсовсем.Но значит ли это, что каждый день все равно будет рассылаться трансляция?

1 Ответ

2 голосов
/ 03 марта 2012

Что произойдет с этим заданным повторяющимся сигналом, когда пользователь удалит мое приложение?

Ответственность за отмену сигнала тревоги несет ОС.

...