Приложение, над которым я работаю, использует GPS, а иногда в onResume, когда пользователь перезапускает приложение, используемое местоположение очень старое, а иногда и очень далекое. Он также не будет обновляться, даже если я установил время на 0 в своем диспетчере местоположений. Я пробовал добавлять новых слушателей, используя как грубые, так и точные, и переключаться с одного на другое, но я все еще не могу сделать его надежным. Может ли кто-нибудь указать мне, какой лучший и самый надежный способ принудительно обновить новое местоположение в методе onResume. Я больше не хочу полагаться на lastLocationKnown, поскольку теперь это моя проблема.
Редактировать: может быть, я должен был спросить, как мне получить местоположение, которое постоянно обновляется. Похоже, вы можете указать свое местоположение только как lastKnown, что вызывает у меня проблемы.