public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState != null) {
return;
}
// processing
}
如果savedInstanceState
不为空,那么避免进一步处理是一种好习惯吗?
这有什么缺点吗?
答案 0 :(得分:0)
我希望这段代码不是您想要的,因为您可能有不同的时间想要saveInstanceState,所以如果设置了拉出您将保存的数据,那么用户可能已经旋转了他们的手机具有相同的状态
您可能需要查看此问题和答案