onCreate()
如果所有初始化任务都成功,我有一个简单的 Activity 类,它带有一个设置私有布尔字段的方法。我在班级的其他部分阅读了这个布尔值的值。
public class MyActivity extends Activity
{
private boolean initializationSucceeded;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
...
//if everything succeeded...
initializationSucceeded = true;
}
}
是否有必要覆盖onSaveInstanceState()
以保存此布尔值的状态,或者我有什么好的?恐怕我不太清楚在所有这些活动生命周期边缘情况下私有字段成员会发生什么,所以希望有人能解释一下。谢谢。