android计时器延时启动活动

package com.example.qq;


import java.util.Timer;
import java.util.TimerTask;
import com.example.qqq.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;


public class IMAGEMainActivity extends Activity {


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_imagemain);
// 你要转向的Activity
final Intent it = new Intent(this, MainActivity.class);
// 第一步,得到Timer的实例化对象
Timer timer = new Timer(); // 计时器
// 第二步,实例化TimerTask对象
TimerTask task = new TimerTask() {
@Override
// 实例化TimerTask对象的时候,需要重写它的run()方法,然后在这个方法体内增加需要执行的具体操作
public void run() {
startActivity(it); // 执行
}
};
// 第三步,启动定时器


timer.schedule(task, 1000 * 2); // 2秒后

}
}

猜你喜欢

转载自blog.csdn.net/qq_32448349/article/details/52714193