如果我有两个活动 A 和 B。并且我创建了一个从活动 A 的 onCreate() 启动活动 B 的意图,那么活动 A 的 onStart() 什么时候会被调用?
例如,假设我有以下内容:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent = new Intent(this, B.class);
startActivityForResult(intent, REQUEST_CONNECT_DEVICE);
}
一旦这些代码行完成执行,该活动的 onStart() 方法是否会被调用,还是会首先创建活动 B?