TextView를 업데이트하는 CountDownTimer가 있지만 뒤로 단추를 누르면 중지됩니다.뒤로 단추를 눌렀을 때 CountDownTimer가 계속 실행되는 방식
CountDownTimer timer = new CountDownTimer(600000, 100) {
public void onTick(long millisUntilFinished) {
calendar.setTimeInMillis(millisUntilFinished);
cron.setText(sf.format(calendar.getTime()));
}
public void onFinish() {
}
};
뒤로 버튼을 누르면 어떻게 작동을 유지할 수 있습니까?
추신 : 나는 또한 타이머가 시작될 때 GPS 서비스를 시작합니다. 서비스에 CountDownTimer를 넣을 수있는 방법이 있습니까?
이 경우 가장 좋은 것 : 싱글 톤 또는 서비스? – fonini
신청서에 맞는 것이 무엇이든지. 옳고 그른 것은 없습니다. 시스템은 수명주기를 관리 할 수 있기 때문에 서비스가 좋지만 응용 프로그램이 원하는 것 이외의 서비스 일 수도 있습니다. – Devunwired