Android中Intent延时跳转的方法

第一种:

    new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {
            Intent intent = new Intent(LoginPage.this,MainPage.class);
            startActivity(intent);
        }
    }, 2000);

第二种:

Timer timer = new Timer();
TimerTask task = new TimerTask() {
    @Override
    public void run() {
        Intent intent = new Intent(LoginPage.this,MainPage.class);
        startActivity(intent);
    }
};
timer.schedule(task, 2000);

你可能感兴趣的:(Android)