Ich würde gerne eine Progressbar jede Sekunde aktualisieren. Wie richte ich so einen Timer ein? Edit: Geht das mit https://developer.android.com/…id/os/CountDownTimer.html ? Edit 2:
Java
stoppuhrProgressBar.setMax((int)stoppzeit);
//stoppuhrProgressBar.setMin(0);
alarmManager.set(AlarmManager.RTC_WAKEUP, stoppzeit, pendingIntent);
stoppuhrTimer = new CountDownTimer(stoppzeit, 1000) {
@Override
public void onTick(long millisUntilFinished) {
stoppuhrProgressBar.setProgress((int)millisUntilFinished, true);
stoppuhrEditText.setText(getStoppuhrUhrzeitAlsString(millisUntilFinished));
}
@Override
public void onFinish() {
}
}.start();
Alles anzeigen
bewirkt irgendwie nichts. Laut Debugger wird onTick gar nicht aufgerufen.