CountDownTimer countDownTimer = new CountDownTimer(30 * 1000, 1000) {
public void onTick(long millisUntilFinished) {
//반복 실행 구문
turn++;
}
public void onFinish() {
//마지막 실행 구문
turn = 0;
}
};
autonext_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
countDownTimer.start(); //타이머 실행
}
});
autoStop_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
countDownTimer.cancel(); //타이머 종료
}
});
CountDownTimer 의 객체를 생성할때 매개변수는 2개입니다. 총 실행될 시간, 반복주기시간
CountDownTimer(30 * 1000, 1000) 에서 총 실행 시간은 30초 반복주기는 1초입니다.
단위는 ms이므로 1000이 1초가 됩니다.
타이머를 실행하려면 countDownTimer.start()를 삽입하고
타이머를 종료시 countDownTimer.cancel()를 삽입!!
'기타 ETC > Android Studio' 카테고리의 다른 글
[Android] 애드몹(Admob) 전면 광고 달기 - 테스트 광고 (0) | 2021.01.28 |
---|---|
허프(D. L. Huff)는 상권분석에서 결정론적인 접근보다 확률론적인 접근이 필요하다고 보았다. (0) | 2021.01.04 |
안드로이드 애드몹 리워드 광고 누르고 다음 액티비티로 넘어가기 (0) | 2020.11.25 |
안드로이드 애드몹 보상형 광고 간단하게 만들어 보기 (0) | 2020.11.25 |
주간 달력 만들기 (0) | 2020.10.11 |