2016-11-24 14 views
0

私はプログラミングに関してはかなり新しいので、ランダムなカウントダウンタイマーを作る方法を理解するのは苦労しています。このランダムカウントダウンタイムマーは、時間(3〜10秒の間)がゼロに達した後にオブジェクトを実行することになっていました。そして、私は実際にそれを行う方法を知らない。誰かが私に多分この問題を解決する方法のいくつかの例を教えてもらえますか? ありがとう!ランダム・カウントダウン・タイマー

答えて

0
countDownTimer = new CountDownTimer(random value, tick value) { 

     public void onTick(long millisUntilFinished) { 

     } 

     public void onFinish() { 

      } 

     } 
    }; 

あなたは値として

Random r = new Random(); int randomInt = r.nextInt(10 - 3) + 3;

+0

すぐに回答いただきありがとうございます。 – Salle

0
int time = new Random().nextInt(8) + 3; 

     new Handler().postDelayed(new Runnable() { 
      @Override 
      public void run() { 
       // execute yor code 
      } 
     },time * 1000); 

これを使用して、以下のランダム値を使用するコードを作成するには、この時間

後に呼び出さ3-10にその手段をonFinishランダムな値を置くことができます。希望はあなたを助けます。

+0

すぐにお答えいただき、ありがとうございました。 – Salle

関連する問題