Handerの使い方 | とある文系SEの開発日記

とある文系SEの開発日記

文系学部から某SIerに就職が決まったぺーぺーエンジニアのブログ

Handerは"この処理を2秒後に実行して欲しい"みたいなときによく使う


使い方
【1秒後にdoMethod()を実行】



new Handler().postDelayed(new Runnable() {

@Override
public void run() {
/*
* 実行内容
      */
doMethod();
}

},1000);




かなり省略しましたが、分けて書くとこうなります


Handler handler = new Handler();

Runnable run = new Runnable() {

@Override
public void run() {
/*
* 実行内容
      */
doMethod();
}
}

handler.postDelayed(run, 1000);