2つの日時を連続して比較する必要のあるアプリを作っています。 私はちょうど一度比較するいくつかの例を見ました。私は方法を繰り返すためにタイマーを使うことができると思うが、非常に効率的ではないようだ。誰もこれを前にした?現在時刻と現在時刻との比較を継続します
0
A
答えて
0
おそらくpostDelayed
を以下のように使用できます。
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
compareTime();
}
}, 5000);
独自の間隔ミリ秒で5000を置き換えます。
+0
ありがとう!それを作るのが一番簡単な方法です。 –
0
ハンドラを使用すると簡単です。時間を確認する最初の時間は、ハンドラ内からこの
mHandler.sendMessage(mHandler.obtainMessage(CHECK_TIME);
その後sendDelayedMessageのような通常のメッセージを送信するとき。
private final Handler handler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case CHECK_TIME:
// Your compare time code here
// ....
// Send the delayed message to handler to check time again
mHandler.sendMessageDelayed(mHandler.obtainMessage(CHECK_TIME),
DELAY_CHECK_TIME_INTERVAL);
break;
}
}
}
+0
意味があります。ありがとうございました。 –
+0
ありがとう、それが動作している場合。回答を受け入れて投票してください。 – Deepu
関連する問題
- 1. Pythonの現在の時刻と他の時刻との比較
- 2. 日付+時刻と現在の日付と時刻を比較するには?
- 3. javascript現在の時刻を毎分変数と比較する
- 4. 選択した時間を現在の時刻と比較します
- 5. タイムスタンプと現在の時刻との時間を比較する方法
- 6. 日付時刻の時間を加算して現在の時刻と比較する
- 7. 時間ピッカー現在の時刻と時刻ピッカー時刻の違いAndroidのアラーム
- 8. jQuery:現在時刻のタイムテーブル
- 9. getリクエストからの日時とJavaScriptの現在の日付時刻の比較
- 10. PHPの現在時刻とmysqlテーブルの時刻
- 11. 継続的に現在の時刻を確認する
- 12. Javascript現在時刻機能
- 13. Erlangと現在の日付時刻
- 14. JQuery + Daterangepicker - 現在の日付と時刻?
- 15. PHPでユーザが指定した終了時刻と現在時刻を比較する
- 16. 現在のシステム時刻と別の出力に表示されている時刻を比較するシェルスクリプト
- 17. Pythonの現在時刻とxmlから解析された時刻を比較する
- 18. 時間現在の時刻とsqlテーブルの取得時刻との差
- 19. 現在の日付と特定の時刻(平日、hh:mm)を比較する
- 20. Swift:現在時刻から特定の時刻までのカウントダウン
- 21. 変更し、現在の時刻
- 22. 現在の時刻を返すYoutube API
- 23. ジュリアの現在の時刻を印刷
- 24. Cの現在時刻を取得
- 25. iOS上の現在のシステム時刻
- 26. ETの現在の日付/時刻
- 27. setIntervalの現在の時刻は?
- 28. SSISが取る-1時間を現在の日付と時刻
- 29. cポインタエラー、現在時刻を取得
- 30. は、現在の日付時刻に
特定の間隔で2回比較するためにAsyncTaskを試すことができます。 https://developer.android.com/reference/android/os/AsyncTask.html – Nevermore
ScheduledExecutorServiceを使用 – li2
私はアラームアプリを作っていません。ユーザーが設定した時間が経過すると、ユーザーに何かが表示されます。したがって、ScheduledExecutorServiceは適切ではないようです。 –