Я использую слитое местоположение Google API. Я хотел бы получить текущее местоположение с высокой точностью без постоянного отслеживания местоположения с помощью интерфейса LocationListener.
У меня есть простой вариант использования: пользователь нажимает на кнопку, приложение будет отображать текущую широту и долготу (свежее местоположение).
Затем getLastLocation() извлекает местоположение из кеша (что означает, что в некоторых случаях оно не может быть точным) или делает запрос местоположения для получения свежих данных?
Если нет, возможно ли реализовать мой вариант использования без реализации интерфейса LocationListener?