在
对于新创建的活动,在
对于重建的活动(例如旋转后),我们获得了一个非空的Bundle。但我注意到即使我们调用
那么,在所有情况下,调用
谢谢。
onCreate(Bundle bdl){}
中,我们必须通过super.onCreate(bdl)
调用其父构造函数。对于新创建的活动,在
onCreate(Bundle bdl){}
中我们获得了一个空的Bundle。因此,当我们调用super.onCreate(bdl)
时,它与调用super.onCreate(null)
是一样的。对于重建的活动(例如旋转后),我们获得了一个非空的Bundle。但我注意到即使我们调用
super.onCreate(null)
,而不是super.onCreate(bdl)
,似乎也是相同的。布局恢复工作在super.onRestoreInstanceState(bdl)
中完成。那么,在所有情况下,调用
super.onCreate(null)
真的与调用super.onCreate(bdl)
相同吗?谢谢。