2012年4月15日日曜日

Android でsleep 処理をしたい

Android でsleep したい時、以前の記事
でも書いたように、そのままsleep(1000); とすると、全体の処理が止まってしまう。
前の記事では、裏ワザ?でcountdowntimer を使ってましたが、本来のやり方?を確認。

参考
から抜粋

Handler mHandler = new Handler();

mHandler.postDelayed(mUpdateTimeTask, 100);

Runnable mUpdateTimeTask = new Runnable() {
   public void run() {
      //処理の続きを書く
   }
};

そのままコピペしたので、変数名があれですが。。

postDelayed がキーみたいですね。

てか、試してないけど、これで本当にいけるかな?

0 件のコメント: