我在我的活動中實現了onBackPressed()方法。對於我的應用程序來說,我有這個功能是至關重要的。但是,控件永遠不會進入此功能。當我按下後退按鈕時,它會進入onPause()。onBackPressed()沒有被執行
但問題是我不能在onPause()中有相同的邏輯,因爲當我調用另一個活動時,當前活動調用onPause(),我不希望它執行onBackPressed() 。
請幫忙。
public void onBackPresed(){
Log.d(TAG,"inside onBackPressed()");
if(STATE == PREVIEW){
}
}
請將您的代碼發佈到覆蓋OnBackPressed方法的地方。你是否使用正確的方法頭(params,返回值)作爲你想重寫的原始頭? – 2010-07-09 09:31:42
上面的代碼請檢查 – Namratha 2010-07-09 09:35:53
請嘗試稍微裁剪你的代碼,我們不需要看到它的全部內容,就像Mathias所說的那樣,只是覆蓋點。如果你想讓人們回答你的問題,你還應該花一些時間,並標記你已經接受的其他問題的一些答案,這樣做是很好的方式。你在運行什麼版本的Android? – 2010-07-09 09:51:42