• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:作成中のandroidアプリにタイマを組み込みたい)

Androidアプリにタイマを組み込む方法

このQ&Aのポイント
  • Androidアプリにカウントダウンタイマーを組み込む方法を教えてください。
  • 作成中のAndroidアプリにタイマを組み込みたいですが、やり方が分かりません。
  • 現在作成中のアプリに、単純なカウントダウンタイマーを追加したいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#161640
noname#161640
回答No.1

JavaSEのjava.utilパッケージにあるTimerもそのまま使えますよ。これを使うのが一番簡単だろうと思います。 あとは、Viewを利用しているなら、ScheduledExecutorServiceを利用する方法があります。これのインスタンスを用意し、スケジュールを設定します。 ScheduledExecutorService ses = Executor.newSingleThreadScheduledExecutor(); ses.scheduleAtFixedRate( new Runnable(){ @Override public void run(){ ここに処理を書く } } , 3000 , 3000 , TimeUnit.MILLISECONDS); 例えば、こんな感じです。scheduleAtFixedRateでは、第1引数にRunnable、第2,3引数に開始までの遅延時間と繰り返し呼び出すときの間隔、第4引数に時間の単位(TimeUnit.MILLISECONDS)を指定してやります。これで、第2引数で指定した時間が経過すると、第1引数のRunnableに用意したrunメソッドが呼ばれます。

4394en
質問者

お礼

ありがとうございます ゲーム用のタイマー機能が欲しかったのです これで手がかりが見つかりそうです 本当に有難う御座います

関連するQ&A