Намерения службы. Вопросы
-
27-10-2019 - |
Вопрос
Допустим, если бы у меня было несколько вызовов службы намерения startService(intentservice)
, будет ли он запустить несколько экземпляров службы вместе или его очередь?
Решение
Если вы позвоните Стартовал Несколько раз, и сервис уже работает, его Onstart Метод будет вызывать каждый раз, пост позвонит только один раз, если его еще нет. Одиночный экземпляр будет там службы.
посмотри это документация , Здесь он четко упоминается ниже частью
«Обратите внимание, что несколько вызовов к контексту. Stop Self () называется; "
Другие советы
Intentservice - это особый случай обслуживания. Он будет стоять в очереди и останавливаться, когда все запросы будут обработаны.
Не связан с StackOverflow