Hallo Forum,
ich möchte in meinem Programm einen Countdown ausführen und während dessen Musik abspielen lassen. Das Problem hierbei ist, dass der Compiler immer erst darauf warten, bis die Musik zuende ist und erst anschließend den Countdown ausführt. Ich möchte aber das während des Countdowns die Musik abgespielt wird...wie mache ich das ?
ich möchte in meinem Programm einen Countdown ausführen und während dessen Musik abspielen lassen. Das Problem hierbei ist, dass der Compiler immer erst darauf warten, bis die Musik zuende ist und erst anschließend den Countdown ausführt. Ich möchte aber das während des Countdowns die Musik abgespielt wird...wie mache ich das ?
public static boolean countdown(){
int delay = 1000;
int period = 1000;
timer = new Timer();
interval = 4;
timer.scheduleAtFixedRate(new TimerTask() {
int number=0;
public void run() {
number=setInterval();
player.play_title();//spielt die musik
if(number==0) {
countdown.setText("Start");
start=true;
timer.cancel();
} else {
countdown.setText(""+number);
}
}
}, delay, period);
return start;
}
int delay = 1000;
int period = 1000;
timer = new Timer();
interval = 4;
timer.scheduleAtFixedRate(new TimerTask() {
int number=0;
public void run() {
number=setInterval();
player.play_title();//spielt die musik
if(number==0) {
countdown.setText("Start");
start=true;
timer.cancel();
} else {
countdown.setText(""+number);
}
}
}, delay, period);
return start;
}