Насколько свежим является getLastLocation? - PullRequest
0 голосов
/ 25 ноября 2018

В настоящее время я делаю приложение для Android для себя, для развлечения и хочу узнать текущее местоположение. Возможно Я опубликую это в Play Store.

Я читал о наиболее удобном способе узнать текущее местоположение, но из-за примечания здесь , ярешил пойти по пути Google.В конце концов, мои исследования привели меня к getLastLocation примеру .

Однако, что меня беспокоит, так это как часто это обновляется?Есть ли способ узнать, как недавно это место?Когда я вызываю этот метод, будет ли устройство пытаться обновить «последнее местоположение», а затем возвращать его мне?

Я пытался выяснить это, но лучший ответ, который я получил, это

Возвращает лучшее из последних доступных мест.

1 Ответ

0 голосов
/ 25 ноября 2018

что меня беспокоит, как часто это обновляется?

Возможно, никогда.

Есть ли способ узнать, как недавно это местоположение появилось?

В Location существует метод a getTime(), который сообщает системное время, в которое был определен Location.

Когда я вызову этот метод, устройство попытается обновить «последнее местоположение», а затем вернет его мне?

Нет.

...