2016-10-20 2 views
0

Я работаю над проектом, где мне нужно запускать определенную задачу, когда пользователь перестает управлять автомобилем, в настоящее время я использую использование google play API местоположения сервисов в этом проекте, я получил информацию о широте, долготе и скорости от объекта местоположения от onLocationChanged() метод - это способ узнать, что пользователь остановил вождение, я думаю, что вызывается onLocationChanged() обратный вызов только когда есть движение, есть ли способ выяснить, нет ли движения?Как определить, что пользователь закончил вождение (остановил автомобиль), используя API-интерфейсы местоположения google play в Android

Любая помощь будет оценена, я прошел через форумы там ответы на обнаружение движения, но нет информации о выявлении, когда пользователь прекратил вождение

Примечание: Я не хочу, чтобы использовать любую другую библиотеку, как это приведет к увеличению размера проекта

ответ

0

вы должны получить местоположение пользователя с резьбой/сервис/все, что вы хотите и проверить скорость, если равен 0 (или 0, с некоторым допуском), пользователь останавливается

взять взгляд на http://mycodingworld1.blogspot.it/2015/12/calculate-speed-from-gps-location.html

также

Determining the speed of a vehicle using GPS in android