「Android/遅延処理」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→○m秒後に処理) |
|||
行7: | 行7: | ||
0Lだと瞬時 | 0Lだと瞬時 | ||
+ | |||
+ | ==定義のに削除もできる== | ||
+ | Handler handler = new Handler(); | ||
+ | Runnable runnable = new Runnable() { | ||
+ | public void run() { | ||
+ | Log.i("testtest", "run"); | ||
+ | } | ||
+ | }; | ||
+ | handler.postDelayed(runnable, 10000L); | ||
+ | handler.removeCallbacks(runnable); |
2016年10月19日 (水) 17:43時点における版
○m秒後に処理
new Handler().postDelayed(new Runnable() { public void run() { Log.i("testtest", "run"); } }, 10000L); // 10000ms後に処理
0Lだと瞬時
定義のに削除もできる
Handler handler = new Handler(); Runnable runnable = new Runnable() { public void run() { Log.i("testtest", "run"); } }; handler.postDelayed(runnable, 10000L); handler.removeCallbacks(runnable);