Подтвердить что ты не робот

Как перенаправить из одной активности в другую деятельность

Я разрабатываю приложение для Android. В этом приложении я хочу перейти от одного действия к другому активному автоматически через 4 секунды. Я не знаю, как это сделать без кнопки.

4b9b3361

Ответ 1

Вот как вы можете продолжить:

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);

Ответ 2

Вы можете добавить обработчик в свою деятельность, например:

private Handler handler = new Handler();

Затем в вашем методе onCreate() вы можете вызвать:

handler.postDelayed(new Runnable() {

            @Override
            public void run() {
                startActivity(yourIntent);
            }
        }, 4000);