Witam.
Mam problem, nie wiem jak zrobić instrukcję która będzie odliczała czas od "teraz" do następnej lekcji/dzwonka w szkole. Na razie zrobiłem to na "if"ach ale zajmuje to 400lini kodu i wykorzystałem przy każdym ifie np.
else if ((today.hour == 8) && (today.minute >= 5) && (today.minute <= 14)) {
actionBar.setTitle("Matematyka");
int startLekcji = 5;
int minuty = today.minute;
setSubtitlePrzerwa(startLekcji, minuty);
taką metode:
public void setSubtitlePrzerwa(int startLekcji, int minuty) {
ActionBar actionBar = getActionBar();
int timeLeft = (10 + startLekcji - minuty)%60;
String timeleft = String.valueOf(timeLeft);
actionBar.setSubtitle("za "+timeleft+"min");}
Działa jak należy ale wiem że da się to zrobić lepiej.
Proszę o pomoc.
Pozdrawiam.
