Первое действие, которое загружается в мое приложение, - это действие инициализации, и после его завершения загружается новое действие. Я хочу убедиться, что если пользователь нажимает «Назад», он идет прямо к Launcher, а не к экрану инициализации. Дополнительное замечание: это даже лучший подход, или лучше сделать это с каким-то флагом намерения?
Правильно ли вызывать finish () после вызова startActivity () для нового действия?
onCreate() {
...
startActivity(new Intent(this, NextActivity.class));
finish();
...
}
Я все еще использую весь метод «очереди сообщений» в Android, и я предполагаю, что вызову startActivity () и затем finish () из моего onCreate () первого действия будет регистрировать каждое соответствующее сообщение в очереди сообщений, но завершит выполнение onCreate () , прежде чем перейти к началу следующего действия и завершить мое первое. Это правильное понимание?