私はAndroidアプリケーションを開発していますが、私はVibrationイベントを管理しようとしています。 スイッチがチェックされているときに、毎分無作為にスケジュールする必要があります。私はこのコードを使用している:ランダムタイミング(毎分ランダムなイベント)をスケジュールする方法
int delay3 = (60 + new Random().nextInt(60)) * 1000;
timer3.schedule(timerTask3, 0, delay3);
をしかしタイマーは、スイッチがオフになるまでdelay3
を変更し、再度チェックしません。ランダムなタイミングでイベントをスケジュールする方法はありますか?すなわち、delay3
は、タスクの実行中にスイッチのチェックを外さずに変更する必要がありますか?
ありがとうございます。
あなたが – sumit