0
나는 카운트 다운을 가지고있는 안드로이드 게임을 만들고 있습니다. 카운트 다운은 완벽하게 작동하지만 문제는 게임을 일시 중지하면 (표면 뷰를 그릴 때 멈추는) 카운트 다운이 계속됩니다.일시 중지 카운트 다운 타이머 안드로이드
new CountDownTimer(60000, 1000) {
public void onTick(long millisUntilFinished) {
timer = String.valueOf(millisUntilFinished/1000);
invalidate();
}
public void onFinish() {
}
}.start();
어떻게 카운트 다운을 일시 중지 할 수 있습니까?
http://stackoverflow.com/questions/10362014/countdown-timer-with-pause-and-resume –
또는 http://stackoverflow.com/a/9663508/794088 – petey
호출하여 원하는 적절한 해결책은'CountDownTimer' 버전을 작성하여 일시 중지 및 다시 시작을 지원하는 것입니다. 'TimerTask'는 백그라운드 스레드를 생성하고 거기에서 UI를 건드려서는 안되기 때문에 사용하지 마십시오. – zapl