Как запустить секундомер в фоновом режиме? - PullRequest
0 голосов
/ 06 июля 2018

Я работаю над приложением для Android, где мне нужно запускать / останавливать секундомер, даже когда приложение работает в фоновом режиме. Я собираюсь использовать одну кнопку для запуска / остановки и 2 кнопки только для запуска. Я вызываю метод startStopChronometer () в функции кнопки onClickListener. Кроме того, хронометр устанавливается на 0 после вызова функции.

    public void startStopChronometer(){
    if(isStart){
        chronometer.stop();
        isStart = false;
    }else{
        chronometer.setBase(SystemClock.elapsedRealtime());
        chronometer.start();
        isStart = true;
    }
}
...