0
我的活動僅限於倒計時,導致執行指定的任務。當我退出該活動並按下返回該按鈕的按鈕時,倒計時已結束,每次打開時如何使其重新開始?如何使Android活動不保存其狀態?
我的活動僅限於倒計時,導致執行指定的任務。當我退出該活動並按下返回該按鈕的按鈕時,倒計時已結束,每次打開時如何使其重新開始?如何使Android活動不保存其狀態?
如果您想在執行特定任務時關閉倒計時活動,請調用finish()。這將完全從歷史堆棧中刪除它。
如果您想讓它保持打開狀態,以便用戶可以按返回並返回倒計時,只需在您的onResume()方法而不是onCreate()中啓動倒數計時器即可。這樣,只要您的活動變爲活動狀態,倒數計時器就會從頭開始。
@Override
public void onResume() {
super.onResume();
//Start the countdown - replace with your code
resetTimer();
startCount();
}