Android でsleep したい時、以前の記事
でも書いたように、そのままsleep(1000); とすると、全体の処理が止まってしまう。
前の記事では、裏ワザ?でcountdowntimer を使ってましたが、本来のやり方?を確認。
参考
から抜粋
Handler mHandler = new Handler();
mHandler.postDelayed(mUpdateTimeTask, 100);
Runnable mUpdateTimeTask = new Runnable() {
public void run() {
//処理の続きを書く
}
};
そのままコピペしたので、変数名があれですが。。
postDelayed がキーみたいですね。
てか、試してないけど、これで本当にいけるかな?
0 件のコメント:
コメントを投稿