我的应用程序中加载的第一个Activity是初始化活动,一旦完成,它就会加载一个新的Activity。我想确保如果用户按下“后退”,他们会直接进入启动器,而不是初始化屏幕。 旁注,这是最好的方法,还是用某种意图标志做得更好?
在新活动上调用 startActivity()后调用 finish()是否正确?
onCreate() {
...
startActivity(new Intent(this, NextActivity.class));
finish();
...
}
我仍然采用整个'Message Queue'方法在Android中做事,我的假设是调用 startActivity()然后完成()从我的第一个Activity的 onCreate()将记录消息队列中的每个相应消息,但完成 onCreate()的执行,然后继续开始下一个Activity并完成我的第一个一。这是正确的理解吗?