Potrzebuję formatować sekundy i minuty z milisekund. Używam countdownTimer. czy ktoś ma sugestie? Spojrzałem na czas joda. Ale wszystko, czego potrzebuję, to format, więc mam 1:05, a nie 1: 5. DziękiFormatowanie sekund i minut
private void walk() {
new CountDownTimer(15000, 1000) {
@Override
public void onFinish() {
lapCounter++;
lapNumber.setText("Lap Number: " + lapCounter);
run();
}
@Override
public void onTick(long millisUntilFinished) {
text.setText("Time left:" + millisUntilFinished/1000);
}
}.start();
}
Czy już spojrzał SimpleNumberFormat? Alternatywnie zawsze możesz dodać "0" po lewej stronie liczby całkowitej, jeśli jest mniejszy niż 10. – BlackVegetable
Nie jestem pewien, czy spełni on wszystkie twoje potrzeby, ale może być wart obejrzenia [PrettyTime] (http: // /ocpsoft.org/prettytime/) – MadProgrammer