Как предотвратить намерение startCommand вернуть ноль при закрытии приложения - PullRequest
0 голосов
/ 09 октября 2018

Я использую сервис в своем приложении.Сервис используется для показа уведомлений.Когда я запускаю сервис, я отправляю дополнительные услуги.Проблема в том, что когда я удаляю окно приложения из фона, метод onStartCommand вызывается снова с нулевым намерением, поэтому дополнительные функции становятся не существующими.Итак, мой вопрос, как я могу остановить липкое обслуживание?Это возможно или нет?

1 Ответ

0 голосов
/ 12 октября 2018

Вы можете остановить службу Stiky, позвонив по номеру stopService(intent_of_your_service) в onPause () или onDestroy () вашего сервиса.Здесь intent_of_your_service - это намерение, которое вы создали в onCreate (), или используйте stopSelf() (т. Е. Останавливает службу) для остановки прикрепленной службы.

...