ich ein TimerTask
in meinem Android-Code hinzugefügt haben:Timertask ist repeatetly nach der Zeit-Sprung genannt vorwärts
private class MyTimerTask extends TimerTask {
@Override
public void run() {
//do some task...
}
}
und nannte es wie folgt:
myTimer = new Timer();
//set the rate as 1 min
myTimer.scheduleAtFixedRate(new MyTimerTask(), 0,
60*1000);
Nun, wenn ich die automatische Zeit ausschalten aktualisieren (aus dem Netzwerk) und das Datum als das Datum von morgen festlegen, dann wird die Zeitgeberaufgabe alle 5 Millisekunden gestartet.
Dafür habe ich keine Ahnung, warum es passiert und ich muss das beheben. Ich habe bereits Handler verwendet, aber ich möchte, dass TimerTask sich korrekt verhält.
Bitte helfen Sie mir in dieser Hinsicht ...
warum bist du mit 'TimerTask' gegangen, wenn du' Handler' basierte Sachen schon benutzt hast? – pskink