Ich entwickle eine Android App, ich versuche, ein Vibrationsereignis zu verwalten. Ich muss es alle zufälligen Minuten planen, wenn ein Schalter überprüft wird. Ich habe mit diesem Code:So planen Sie ein zufälliges Timing (alle zufälligen Minuten) Ereignis
int delay3 = (60 + new Random().nextInt(60)) * 1000;
timer3.schedule(timerTask3, 0, delay3);
aber der Timer nicht delay3
ändert, bis der Schalter nicht aktiviert ist und erneut geprüft. Gibt es eine Möglichkeit, das Ereignis nach dem Zufallsprinzip zu planen, d. H. delay3
sollte sich jedes Mal ändern, wenn die Aufgabe ausgeführt wird, ohne den Schalter zu deaktivieren?
Vielen Dank.
teilen Code, was Sie – sumit