Android 在后台停止应用程序,并在启动时再次开始运行

Android 在后台停止应用程序,并在启动时再次开始运行,android,Android,我不熟悉安卓系统。。 我有一个TimerApp,在其中,当用户按下按钮计时器启动时,我使用了一个按钮。如果用户意外地接到呼叫/其他任何事情,计时器应该在完成呼叫/其他活动后停止工作,它应该再次从停止的位置启动。 使用文本字段显示计时器 从一些教程中获得以下代码 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a

我不熟悉安卓系统。。 我有一个TimerApp,在其中,当用户按下按钮计时器启动时,我使用了一个按钮。如果用户意外地接到呼叫/其他任何事情,计时器应该在完成呼叫/其他活动后停止工作,它应该再次从停止的位置启动。 使用文本字段显示计时器

从一些教程中获得以下代码

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    timerValue = (TextView) findViewById(R.id.timerValue);

    startButton = (Button) findViewById(R.id.startButton);

    startButton.setOnClickListener(new View.OnClickListener() {

        public void onClick(View view) {
            startTime = SystemClock.uptimeMillis();
            customHandler.postDelayed(updateTimerThread, 0);

        }
    });

    pauseButton = (Button) findViewById(R.id.pauseButton);

    pauseButton.setOnClickListener(new View.OnClickListener() {

        public void onClick(View view) {

            timeSwapBuff += timeInMilliseconds;
            customHandler.removeCallbacks(updateTimerThread);

        }
    });

}

在上面的代码之后,我将其置于Resume,但它不工作。当我单击emulator中的菜单选项时,它应该在应用程序启动时再次重定向到主屏幕。计时器应该从恢复状态启动。您应该使用onPause、onResume方法。请检查此链接


显示您的代码,please@Salauyou我编辑了我的问题。我写了任何代码只是练习教程代码并修改它们