0
我正在創建一個應用程序,它使用locationManager()
來處理來自GPS的更新。當應用程序關閉時,我想要locationManager的更新停止並且有此代碼。onPause(),來自家庭和後退按鈕的不同結果
@Override
protected void onPause() {
super.onPause();
if(locationManager != null){
locationManager.removeUpdates(locationListener);
}
當我退出與後退按鈕的應用程序,的onPause()被稱爲和GPS站。這裏沒什麼奇怪的。但是,如果我按下主頁按鈕,狀態欄中的GPS標記仍然可見,即使onPause調用方式相同。
你是否覆蓋onStop()? – Amsheer