Используйте API сервисов определения местоположения Play Services для поиска мест - PullRequest
0 голосов
/ 07 июня 2019

Итак, я хочу использовать сервис воспроизведения местоположения, чтобы получать текущие значения широты и долготы пользователей и обновлений местоположения каждые 3 минуты, чтобы запросить https://api.foursquare.com/v2/venues/search, чтобы найти места вокруг и показать их во фрагменте.Обновления местоположения должны быть получены, когда приложение видно.

Я прочитал несколько статей о том, как использовать местоположение службы воспроизведения, и теперь я полностью потерян.Мой вопрос: каков наилучший подход к использованию местоположения API?

Использование FouregroundService, BackgroundService, WorkManager?

Должно ли оно быть в фоновом потоке или в основном потоке?

И как это должно быть реализовано с помощью компонента архитектуры Android?

Спасибо заранее.

...