Местоположение с GPS_PROVIDER - PullRequest
0 голосов
/ 28 июня 2018

Извините, я новичок в Android. Я должен сэкономить, когда автостоянка пользуется услугой. Для этого я использую LocationManager с GPS_PROVIDER для мониторинга скорости автомобиля. Я использую requestLocationUpdates, но когда машина останавливается на onLocationChanged, она больше не вызывается, поэтому я не могу получить скорость, понимаю, что она неподвижна, и экономит парковочное место. Как я мог это сделать?

1 Ответ

0 голосов
/ 28 июня 2018

Если вы хотите, чтобы продолжающиеся обновления были остановлены, вы должны убедиться, что minDistance не препятствует обновлениям. Он передается вашему вызову requestLocationUpdates. Попробуйте установить значение 0. Однако это также отрицательно повлияет на срок службы батареи. Я бы также предложил изучить API определения местоположения, предоставляемые Сервисами Google Play, вместо использования LocationManager.

...