Я разрабатываю приложение для Android. В этом приложении я хочу перейти от одного действия к другому активному автоматически через 4 секунды. Я не знаю, как это сделать без кнопки.
Как перенаправить из одной активности в другую деятельность
Ответ 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);