Android-сервис startForeGround функциональность - PullRequest
0 голосов
/ 23 января 2019

Обязательно ли вызывать startForeGround, чтобы сделать сервис фоновой службы?Когда я запускаю службу и возвращаю START_STICKY для функции onstartCommand, она запускается снова после уничтожения службы (например, закрытие приложения со смахиванием). Я не мог понять функциональность функции startForeGround. Возврата START_STICKY недостаточно?

1 Ответ

0 голосов
/ 23 января 2019

startForeGround не требуется, если вы собираетесь запустить background service, этот метод полезен, если вы хотите запустить foreground service, который, вероятно, покажет уведомление во время его работы. Это хороший способ заставить сервис работать долго, даже если пользователь убил (закрыл) приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...