1
假设onCreate
看起来像这样你在onCreate中使用onConfigurationChanged中的相同方法吗?
@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();
}
这是否意味着它是空的?如果不是,我应该在那里做什么? – sandalone 2012-02-11 16:28:00
删除onConfigurationChanged方法并删除Manifest上的配置更改,这样android将重新启动应用程序,并且将调用onCreate而不是onConfigurationChanged – 2012-02-13 10:26:04