如何在延迟后从一个活动重定向到另一个活动

jav*_*lat 13 android

我正在开发一个Android应用程序.在此应用程序中,我希望在4秒后自动从一个活动转换到另一个活动.没有按钮,我不知道怎么做.

jyo*_*ash 31

这是你如何进行:

int timeout = 4000; // make the activity visible for 4 seconds

Timer timer = new Timer();
timer.schedule(new TimerTask() {

    @Override
    public void run() {
        finish();
        Intent homepage = new Intent(Activity1.this, Activity2.class);
        startActivity(homepage);
    }
}, timeout);
Run Code Online (Sandbox Code Playgroud)