Timer oder AlarmManager??

  • Antworten:0
Michele
  • Forum-Beiträge: 1.525

28.05.2013, 18:51:00 via Website

Hallo alle zusammen.

Kenne den Timer und TimerTask recht gut nun.

Aber eins verstehe ich nicht.
Wie man sieht Startet der Timer alle 20sek den TimerTask neu/wiederholt.
Egal ob im TimerTask die Aufgabe erledigt ist oder nicht.
Ist es machbar das der Timer erst sich wiederholt oder neu anfängt, wenn der TimerTask die Aufgabe erledigt hat?

Oder sollte ich lieber es mal mit dem AlarmManager versuchen?

Das beispiel:
1timer.scheduleAtFixedRate(new TimerTask(),20000,20000);
2
3public class TimerTest extends TimerTask {
4
5 @Override
6 public void run() {
7
8 }
9}



LG

Antworten