下面是三种方法:
一、线程
1. 1. new Thread(new Runnable(){
2. 2. public void run(){
3. 3. Thread.sleep(XXXX);
4. 4. handler.sendMessage();----告诉主线程执行任务
5. 5. }
6. 6. }).start
二、延时器
1. 1. TimerTask task = new
2. 2. public void run(){
3. 3. //execute the task
4. 4. }
5. 5. };
6. 6. Timer timer = new
7. timer.schedule(task, delay);
三、android消息处理
1. new Handler().postDelayed(new Runnable(){
2. public void run() {
3. //execute the task
4. }
5. }, delay);