Я собираюсь создать приложение на Android, которое будет действовать как часовая плата для сотрудников на дороге.Как получить текущее местоположение GPS?
В начале задания пользователь нажмет кнопку, которая будет записывать местоположение GPS и текущее время (таким образом, подтверждая, что он находится там, где он должен находиться в данный момент времени), и снова в конце задания он записывает время и местоположение GPS.
ТАК Я считаю, что это будет достаточно легко, за исключением того, что я не могу найти способ потянуть текущие данные о местоположении. Ближайшее, что я могу найти, это onLocationChanged
, что означает, что я не могу получить стационарное GPS-сообщение. Я знаю, что это можно сделать, но не может найти рабочий пример того, как это будет достигнуто.
ОК, и извините мое невежество, но lastKnownLocation dosnt подразумевает мое текущее местоположение в это время. Я хочу, чтобы приложение отправилось получать мое местоположение, как только я нажимаю кнопку, не исключено, что последнее известное местоположение произошло полчаса назад в 2 милях от дороги? –
, а затем onLocationChanged - лучший способ получить самую последнюю позицию. – david
Но это моя точка, что, если я неподвижен и хочу получить позицию, в которой я сейчас? Есть ли способ инициализировать мое местоположение, скажем, 0 0, что затем приведет к изменению местоположения? –