Получить местоположение GPS через службу в Android

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

С помощью действия было довольно легко получить местоположение GPS, но когда мне пришлось сделать это через службу, я столкнулся с проблемой, поскольку, похоже, это работает только для потоков петлителя (или чего-то в этом роде).

Поискав в Интернете решение, я обнаружил, что у многих людей такая же проблема, но я не мог найти рабочего решения. Некоторые люди говорят, что вам нужно использовать prepare-> loop-> quit, а некоторые говорят, что вам нужно использовать handlerThread, но все же я не могу понять, как делать такие вещи должным образом.

61
задан halfer 17 February 2017 в 21:29
поделиться