我想知道一旦我按Home按鈕並重新啓動活動一旦我按Home按鈕並重新啓動活動,活動是否可見?
如何活動是可見的例如。如果一個應用程序在後臺運行並且再次啓動,那麼MyActicity.java應該是可見的,而不是我放棄的屏幕。
請提出可能的解決方法
感謝 Monali
我想知道一旦我按Home按鈕並重新啓動活動一旦我按Home按鈕並重新啓動活動,活動是否可見?
如何活動是可見的例如。如果一個應用程序在後臺運行並且再次啓動,那麼MyActicity.java應該是可見的,而不是我放棄的屏幕。
請提出可能的解決方法
感謝 Monali
我不知道如果我深知你的問題,但如果你有2個活動A和B,如果你是在B和按Home鍵然後當你返回到應用程序,你想去一個..你必須調用finish()方法中的onPause()方法上的活動B.
正如你可以在documentation看到的onPause()方法稱爲,只要你的活動暫停。只需將此代碼放入您的活動代碼中即可:
public void onPause() {
this.finish();
}
如果您這樣做,只要活動暫停,活動就會關閉。
這是如何工作 – ingsaurabh
閱讀此http://developer.android.com/reference/android/app/Activity.html特別是關於生命週期 – 2011-11-10 12:14:17
感謝所有......我的問題是通過編寫android:launchMode =清單文件中的「singleTask」android:clearTaskOnLaunch =「true」屬性 – Monali