Я не могу понять, как сделать отсчет времени в формате ЧЧ: ММ: СС, используя миллисекунды.Мне нужно сделать CountdownTimer, указывающий, сколько часов, минут и секунд осталось до следующего дня.Вот мой код:
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
long timer = prefs.getLong("TIME", 86400000);
new CountDownTimer(timer, 1000) {
public void onTick(long elapsed) {
time.setText(elapsed/3600000+":"+elapsed/1440000+":"+elapsed/?);
SharedPreferences.Editor editor = prefs.edit();
editor.putLong("TIME",elapsed);
editor.commit();
}
public void onFinish() {
}
}.start();
PS: Кроме того, ему придется экономить время, оставшееся до последней проверки.Я с нетерпением жду ответа от вас, ребята.Заранее спасибо!