2017-05-15 141 views
0

我希望我的應用能夠在應用啓動時執行一次onCreate任務。但是,在一個隨機的時間間隔。我希望它在1-60秒內隨時挑選。如何以隨機時間間隔執行任務?

目前我使用CountDownTimer

new CountDownTimer(20000, 10000) { 
     //currently time delay is 2000 milliseconds 
     @Override 
     public void onFinish() { 
      // TODO Auto-generated method stub 
      runOnUiThread(new Runnable() { 
       @Override 
       public void run() { 
        // do your task here 
        Toast.makeText(getBaseContext(), "x", Toast.LENGTH_SHORT).show(); 
       } 
      }); 
     } 

     @Override 
     public void onTick(long millisUntilFinished) { 
     } 
    }.start(); 

但這是預先定義的,不是隨機的。我如何製作一個?

回答

相關問題