Как узнать местоположение устройства в intentService? - PullRequest
1 голос
/ 25 января 2012

У меня есть сигнал тревоги, который вызывает мой intentService каждые 15 минут, в intentService как я могу получить местоположение устройства? (примечание: у меня есть wakeLock в моем сервисе intent)

1 Ответ

2 голосов
/ 25 января 2012

Вы можете попробовать getLastKnownLocation(), но вполне вероятно, что это будет null. И IntentService не может ждать, пока придет какое-то местоположение.

Скорее, вам нужен обычный Service, созданный для обработки этого сценария. Я создал один (LocationPoller), который улучшен другим разработчиком .

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