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. SQLの時刻と現在の日付と時刻をTSで比較する
- 3. 日付+時刻と現在の日付と時刻を比較するには?
- 4. 現在の時刻とMySQLの時刻変数を比較する方法
- 5. 現在のsysdateと時刻
- 6. javascript現在の時刻を毎分変数と比較する
- 7. 選択した時間を現在の時刻と比較します
- 8. タイムスタンプと現在の時刻との時間を比較する方法
- 9. 日付時刻の時間を加算して現在の時刻と比較する
- 10. 時間ピッカー現在の時刻と時刻ピッカー時刻の違いAndroidのアラーム
- 11. datetimeと現在の時刻とのタイムゾーンを正しく比較する方法
- 12. jQuery:現在時刻のタイムテーブル
- 13. getリクエストからの日時とJavaScriptの現在の日付時刻の比較
- 14. PHPの現在時刻とmysqlテーブルの時刻
- 15. 継続的に現在の時刻を確認する
- 16. XPathを使用して指定した時刻と現在時刻を比較する
- 17. Erlangと現在の日付時刻
- 18. JQuery + Daterangepicker - 現在の日付と時刻?
- 19. MSCRM OlderThanXHoursと現在の時刻
- 20. 現在の日付と時刻VBA
- 21. Javascript現在時刻機能
- 22. PHPでユーザが指定した終了時刻と現在時刻を比較する
- 23. 現在のシステム時刻と別の出力に表示されている時刻を比較するシェルスクリプト
- 24. Pythonの現在時刻とxmlから解析された時刻を比較する
- 25. 時間現在の時刻とsqlテーブルの取得時刻との差
- 26. 新しい日付時刻ですが現在の時刻は
- 27. 現在の日付と特定の時刻(平日、hh:mm)を比較する
- 28. Swift:現在時刻から特定の時刻までのカウントダウン
- 29. ユーザーの最後に見た時刻を現在と比較する()
- 30. 変更し、現在の時刻
特定の間隔で2回比較するためにAsyncTaskを試すことができます。 https://developer.android.com/reference/android/os/AsyncTask.html – Nevermore
ScheduledExecutorServiceを使用 – li2
私はアラームアプリを作っていません。ユーザーが設定した時間が経過すると、ユーザーに何かが表示されます。したがって、ScheduledExecutorServiceは適切ではないようです。 –