0

Android で、自分で設定した日付 (2013 年 12 月 25 日など) までのカウントダウン タイマーを含めるにはどうすればよいですか?

4

2 に答える 2

2
  1. JavaのDateクラスを使用して、設定した日付をフォーマットし、Dateクラスを使用してミリ秒に変換できます。
  2. ここで、java の Calendar クラスを介してシステムから収集できる現在の日付をミリ秒単位で設定します。
  3. これら 2 つのミリ秒データの差は、Date クラスを介して認識可能な任意の日付形式に変換できます。

このプロセスを使用できます。

答えがあなたに役立つことを願っています。

注:それでもコードが見つからない場合は、コメントしてください。そのときは、いくつかのコードを表示しようとします。

于 2013-10-27T12:48:45.260 に答える
0

開発者の Web サイトからCountDownTimerを確認してください。

new CountDownTimer(30000, 1000) {

     public void onTick(long millisUntilFinished) {
         mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
     }

     public void onFinish() {
         mTextField.setText("done!");
     }
  }.start();

現在の日付と 2013 年 12 月 25 日の時間差を取得し、ミリ秒に変換して CountDownTimer に渡します。

この回答 1回答 2もチェックしてください。

于 2013-10-27T12:41:13.770 に答える