У меня проблема с обновлениями моего менеджера местоположений. Каждый раз, когда я прекращаю действие или когда я покидаю весь менеджер местоположений приложения, он продолжает обновлять местоположение.Обновление менеджера местоположений после удаления обновлений
Я хотел приложения, чтобы постоянно обновлять местоположение, когда дисплей выключен, поэтому я использовал
@Override
protected void onPause() {
super.onPause();
if (this.isFinishing()) {
locationManager.removeUpdates(this);
}
}
Я поставил locationManager.removeUpdates(this);
даже в onBackPressed()
методах зародыша после выхода активности, нажав назад или выход из приложения на менеджер запрашивает обновления.
К сожалению, это не сработало. Как-то, когда я нажимаю кнопку «Назад», чтобы вернуться к основной деятельности, менеджер местоположений продолжает обновлять местоположение (значок местоположения мигает в панели уведомлений) Я попытался установить везде locationManager.removeUpdates (это); но он просто не останавливает обновление моего местоположения. – Lowrider