Расположение Android: PendingIntent против LocationListener - PullRequest
2 голосов
/ 15 марта 2012

Я запутался, когда мне нужно использовать PendingIntent и LocationListener для получения местоположений. Если у меня есть служба, которая всегда остается в живых, можно ли использовать LocationListeners?

1 Ответ

3 голосов
/ 15 марта 2012

Если компонент, нуждающийся в обновлении местоположения, нуждается только в обновлениях, когда компонент находится рядом, скажем, в операции, я бы использовал Метод LocationListener.

Если компонент, нуждающийся в обновлении местоположения, специально не будет вокруг - скажем, IntentService - я бы использовал PendingIntent. Вы не может использовать LocationListener в этом случае, так как нет ничего в память для прослушивания локаций.

Источник: Когда рекомендуется использовать PendingIntent или LocationListener для requestLocationUpdates?

...