Siz ne kadarını yaptınız yazdığınız zamandan geriye sayma olayını çözdünüz mü ?
Eğer Çözmediyseniz CountDownTimer işinizi görecektir. Belirlediğiniz bir aralık olur örneğin 1000 yazarsınız 1 saniyede bir defa metodu çalıştır kaç kere çalışacağınıda belirlersiniz en son işlem bittiğinde 0 olduğunda tekrar değer verip bidaha başlatabilirsiniz.
[code]CountDownTimer timers = new CountDownTimer(30000, 1000) { // 30 Saniye sürecek ve (1000 yani 1 saniyede bir defa çalışacak)
public void onTick(long millisUntilFinished) {
mTextField.setText("Kalan Zaman : " + millisUntilFinished / 1000);
}
public void onFinish() {
mTextField.setText("Tamamlandı! Tekrar başlatılıyor");
timers.start();
}
}
timers.start();[/code]
Bu kodlar da işinizi görecektir.