Удалить значок уведомления об уничтоженном сервисе переднего плана (Android) - PullRequest
0 голосов
/ 14 сентября 2018

После того, как я убил приложение (включая службу переднего плана) через настройки приложения, значок уведомления, привязанный к службе переднего плана, остается видимым.

Можно ли удалить значок после того, как приложение былоубили?

1 Ответ

0 голосов
/ 14 сентября 2018

На основе ответов здесь Я нашел решение (thx @Anubhav Gupta).

Вы можете переопределить функцию onTaskRemoved, в которой служба переднего плана может быть остановлена.

@Override
public void onTaskRemoved(Intent rootIntent) {
    Intent intent = new Intent(this, MyService.class);
    context.stopService(intent);
}
...