如何让Android Activity不保存其状态?

时间:2012-01-31 01:01:03

标签: android countdown android-activity

我的活动仅用于倒计时,导致执行指定的任务。当我退出该活动并按下返回该活动的按钮时,倒计时已经结束,如何在每次打开时重新开始?

1 个答案:

答案 0 :(得分:0)

如果要在执行特定任务时关闭倒计时活动,只需调用finish()。这将完全从历史堆栈中删除它。

如果你想让它保持打开状态,以便用户可以按Back并返回倒计时,只需在onResume()方法而不是onCreate()中启动倒数计时器。这样,只要您的活动变为活动状态,倒数计时器就会从头开始。

@Override
public void onResume() {
    super.onResume();

    //Start the countdown - replace with your code
    resetTimer();
    startCount();
}