我的应用程序中加载的第一个Activity是一个初始化活动,完成后它会加载一个新的Activity。我希望确保如果用户按下“返回”键,他们会直接回到启动器,而不是初始化屏幕。顺便说一句,这是否是最佳方法?还是使用某种Intent标志更好?
在调用新Activity的startActivity()方法之后,调用finish()方法是否正确?
onCreate() {
...
startActivity(new Intent(this, NextActivity.class));
finish();
...
}
我还在学习在Android中使用“消息队列”方法处理事务,我的假设是从我的第一个Activity的 onCreate() 方法调用 startActivity() 然后调用 finish(),会将每个消息记录在消息队列中,但会在继续启动下一个Activity和完成第一个Activity之前结束执行onCreate()方法。这个理解正确吗?