Как остановить сервис при нажатии Clear Data? - PullRequest
0 голосов
/ 18 марта 2012

Когда пользователь использует кнопку «Очистить данные» в настройках, я получаю следующее сообщение:

ActivityManager (201): планирование перезапуска сбойной службы

Как убить сервис, когда нажата Cleadr Data? Как я могу обнаружить это событие?

1 Ответ

0 голосов
/ 18 марта 2012

Я не знаю, правильное ли это решение или нет.Можно ли что-то сохранить в Sharedpreferences в onDestroy и снова в onStartService проверить, есть ли данные в sharedpreferences или нет.Если там не запустить службу или убить службу.

...