Вопрос

Допустим, если бы у меня было несколько вызовов службы намерения startService(intentservice), будет ли он запустить несколько экземпляров службы вместе или его очередь?

Это было полезно?

Решение

Если вы позвоните Стартовал Несколько раз, и сервис уже работает, его Onstart Метод будет вызывать каждый раз, пост позвонит только один раз, если его еще нет. Одиночный экземпляр будет там службы.

посмотри это документация , Здесь он четко упоминается ниже частью

«Обратите внимание, что несколько вызовов к контексту. Stop Self () называется; "

Другие советы

Intentservice - это особый случай обслуживания. Он будет стоять в очереди и останавливаться, когда все запросы будут обработаны.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top