Hallo, folgendes Problem
Ich überprüfe ob eine Nachricht gesendet wurde und Geräte in Reichweite ist mit einer Timer.class (System.currentTimeMillis()).
Das Funktioniert auch, durch start() und end() ermittle ich die getTotalTime(), wenn die Zeit -24 wird ist Gerät nicht mehr in Reichweite.
Durch if Abfrage:
möchte ich nun einen Alarm auslösen.
Problem ist am Anfang, bis die Nachricht kommt, ist die "Zeit" kurz im Minus, und der Alarm startet gleich.
Wie kann ich das umgehen, am Anfang. Ein Delay???
Danke
Ich überprüfe ob eine Nachricht gesendet wurde und Geräte in Reichweite ist mit einer Timer.class (System.currentTimeMillis()).
Das Funktioniert auch, durch start() und end() ermittle ich die getTotalTime(), wenn die Zeit -24 wird ist Gerät nicht mehr in Reichweite.
Durch if Abfrage:
Java:
long k = Math.round(t.getTotalTime());
if (k< -10L ){
möchte ich nun einen Alarm auslösen.
Problem ist am Anfang, bis die Nachricht kommt, ist die "Zeit" kurz im Minus, und der Alarm startet gleich.
Wie kann ich das umgehen, am Anfang. Ein Delay???
Danke