下面是三种方法:
一、线程- 1. new Thread(new Runnable(){
- 2. public void run(){
- 3. Thread.sleep(XXXX);
- 4. handler.sendMessage();//告诉主线程执行任务
- 5. }
- 6. }).start();
- 1. TimerTask task = new TimerTask(){
- 2. public void run(){
- 3. //需要延时干的事情
- 4. }
- 5. };
- 6. Timer timer = new Timer();
- timer.schedule(task, delay);
- new Handler().postDelayed(new Runnable(){
- public void run() {
- //需要延时干的事情
- }
- }, delay);