2016-08-04 7 views
0

私は自分のコードにいくつかの遅延を適用したいと思います。私のコードにはボタンがあり、ボタンをクリックするとタイマーが始まります。 2秒後、コードは再び続行されます。androidの遅延のためにtimerを使用する方法

+0

ようこそ、スタックオーバーフロー!スタックオーバーフローは、無料のコード作成サービスではありません、あなたのコード/努力と実際の問題が何であるかを示してください。 – FrankerZ

+0

ここに私の問題があります。これは私のコードです – Enes

+0

申し訳ありません私はstackoverflowの初心者です。私はここにコードを投稿する方法を見つけることができませんでした – Enes

答えて

0

まず、何か質問をしている場合は、問題を引き起こしているコードをお知らせください。 あなたの質問によれば、あなたはonclicklistenerを使っていると仮定しているので、5秒という短い時間を作るために、 "Handler"と呼ばれる適切なクラスが用意されています。 今、少し例を示します。

button.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      new Handler().postDelay(
       new Thread(new Runnable() { 
       @Override 
       public void run() { 
        //Add your task here 
       } 
     } 
    }, 5000);  //5000 here shows you in milliseconds, so its 5 seconds 
+0

したがって、タスクはrun()メソッド内で定義する5秒後に実行されます。これはあなたが探しているものですか? –

+0

私はこのサイトで新しくなっています。私は心に留めておきます。また、それは動作します。 – Enes

関連する問題