一、執行循環的函數如下:
private Handler handler = new Handler();
private Runnable task =new Runnable() {
public void run() {
// TODOAuto-generated method stub
handler.postDelayed(this,5*1000);//設定延遲時間,此處是5秒
//需要執行的代碼
}
};
二、調用的代碼如下:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
handler.postDelayed(task,5000);//延遲調用
handler.post(task);//立即調用
}