Schedule a countdown until a time in the future, with
regular notifications on intervals along the way.
See Also:
CountDownTimer Members
Syntax
[Android.Runtime.Register("android/os/CountDownTimer", DoNotGenerateAcw=true)]
public abstract class
CountDownTimer :
Java.Lang.ObjectRemarks
Schedule a countdown until a time in the future, with
regular notifications on intervals along the way.
Example of showing a 30 second countdown in a text field:
java Example
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("done!");
}
}.start();
The calls to
CountDownTimer.OnTick(long) are synchronized to this object so that
one call to
CountDownTimer.OnTick(long) won't ever occur before the previous
callback is complete. This is only relevant when the implementation of
CountDownTimer.OnTick(long) takes an amount of time to execute that is significant
compared to the countdown interval.
[Android Documentation]
Requirements
Namespace: Android.OS
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1