У меня есть приложение, которое работает в фоновом режиме, используя службу. Но когда onDestroy вызывается в основном действии, служба получает сброс, снова вызываетСоздание и onStart. Как я могу предотвратить это?Android: Activity.onDestroy() перезагружает службу
0
A
ответ
0
Вы должны посмотреть на значение, возвращаемое службой из метода onStartCommand. По умолчанию используется START_STICKY, который перезапустит службу после ее уничтожения. Взгляните на onStartCommand documentation для получения более подробной информации:
Смежные вопросы
- 1. Activity.onDestroy() убивает процесс?
- 2. puppet notify xinetd не перезагружает службу xinetd
- 3. Уведомление Android перезагружает все
- 4. Android ListView перезагружает данные
- 5. Android: OpenGL перезагружает текстуры
- 6. Activity.onDestroy вызывается на каждой обратной кнопке
- 7. Android: Activity.onDestroy() не называется, когда Dalvik убивает эту активность
- 8. Что происходит с потоками, запущенными в Android-сервисе, когда Android перезагружает службу?
- 9. Приложение перезагружает мой телефон - Android
- 10. Android: как остановить службу, принадлежащую другому приложению?
- 11. android Picture.createFromStream не перезагружает растровые изображения
- 12. Почему Android Marshallow UITest перезагружает устройство
- 13. Приложение перезагружает телефон (непреднамеренно)
- 14. Кордова перезагружает свои файлы
- 15. Android - используя фоновую службу
- 16. Как понять службу Android?
- 17. Как убить службу Android?
- 18. уничтожить службу android
- 19. android осуществлять службу xmppconnection
- 20. Остановить службу Android
- 21. Как настроить службу Android?
- 22. Остановить службу android
- 23. Отключить внешнюю службу Android
- 24. Android - Когда использовать службу
- 25. android: как начать службу
- 26. Как отладить службу Android
- 27. getActivity() через службу Android
- 28. Android убьет мою службу
- 29. setActualDefaultRingtoneUri перезагружает телефон
- 30. AngularJS перезагружает услугу, когда состояние сети Оффлайн