让我们说onCreate
看起来像这样
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initializeElements();
setOnClickListeners();
updateTable();
}
onConfigurationChanged
:
onCreate
方法或这是另一种方法。
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.main);
initializeElements();
setOnClickListeners();
updateTable();
}
答案 0 :(得分:1)
如果onConfigurationChanged与onCreate相同,则不需要onConfigurationChanged,因为android会调用onCreate。
OnconfigurationChanged通常在您不希望android重新启动应用程序时使用,因此您通常只需重新创建视图并继续运行程序。