我的應用程序在運行時使用GPS更新,我希望當用戶退出應用程序時停止,因爲我認爲它會繼續浪費大量電池電量。我嘗試攔截後退按鈕按下,但它似乎並沒有工作。我不確定這是因爲它沒有執行代碼還是我使用了錯誤的命令。任何幫助,將不勝感激。停止GPS返回按鈕按
public boolean OnKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0){
lm.removeUpdates(this);
return true;
}
return super.onKeyDown(keyCode, event);
}
+1用於考慮用戶的可用功率;我非常喜歡考慮客戶。 – 2010-03-17 15:05:56