facebook twitter hatena line email

「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);