CountDownTimer
<카운트다운 클래스 import>
import android.os.CountDownTimer;
<카운트다운 변수 선언>
CountDownTimer mCountDown = null;
<카운트다운 변수에 제한시간동안 시간간격동안 타이머 설정>
mCountDown = new CountDownTimer(제한시간, 시간간격){
<타이머가 종료될때까지 동작하는 함수>
public void onTick(long millisUntilFinished) {
}
<타이머가 종료될때 실행 동작하는 함수>
public void onFinish() {
}
}.start();
<5초 동안 1초간격으로 시간이 줄어듬>
ex) CountDownTimer(5000,1000)
<타이머의 동작을 중지시키는 함수>
mCountDown.cancel();
액티비티 주기에 맞춰서 카운트가 callback fired되어야 하기때문에, 변수를 선언하여 사용하는것이 좋다.
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드] 인텐트 (0) | 2010.10.26 |
---|---|
[안드로이드] 이클립스에 개발환경 설정 (0) | 2010.09.01 |
[안드로이드] 옵션 메뉴 (0) | 2010.08.20 |
안드로이드 프로젝트 생성후 에러 (0) | 2010.08.04 |