Ich muss Asynk-Task bis zwei Minuten im Intervall von jeweils 15 Sekunden ausführen. Gibt es eine Möglichkeit, dies zu tun?Gibt es eine Möglichkeit Asynk-Task bis zu zwei Minuten im Intervall von 15 Sekunden auszuführen?
Antwort
versuchen, wie diese
void TimerTask(int count)
{
if(count>8) // 8 cyclses,because 60*2/15
return;
Timer myTimer = new Timer(); // Create timer
myTimer.schedule(new TimerTask() {
@Override
public void run() {
// run your async task there
TimerTask(count++); //OnExecute
}
}, 0L, 15L * 1000);//every 15 sec (0L - seconds waiting for start)
}
` Nennen Sie es - Timertask (0);
eine andere 1 Timer bedeutet? Jungs bitte geben Sie mir Details –
Vielen Dank Soo! –
ich muss kleine Sache ändern, wenn ich Status '00' bis 2 Minuten habe ich muss aus der Zeit entkommen, wie dies zu tun? –
Versuchen Sie es mit TimerTask –