AndroidのHandleのpostDelayedメソッド
734 ワード
さぎょう
postDelayedの役割はタイマーのような機能を実現することです.Handleタイミングで設定したRunableメソッドをトリガーします.
使用方法
1.まずHandleオブジェクトを定義する
2.次にRunnableオブジェクトを作成します
postDelayedの役割はタイマーのような機能を実現することです.Handleタイミングで設定したRunableメソッドをトリガーします.
使用方法
1.まずHandleオブジェクトを定義する
private Handler objHandler = new Handler();
2.次にRunnableオブジェクトを作成します
Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated method stub // , Runnable , handler.postDelayed(this, 2000); } };
3.PostDelayedメソッドを使用して、2秒後にRunnableオブジェクトを呼び出します.handler.postDelayed(runnable, 2000);
実際には2 sのタイマーを実現しました
4.このタイマーをオフにするには、このように操作します.handler.removeCallbacks(runnable);