【发布时间】:2012-07-01 08:49:29
【问题描述】:
我阅读了许多有关此问题的帖子,例如 [此链接][1],一种解决方案是将方向配置更改添加到清单并处理 onConfigurationChanged 事件,以防止在旋转时再次调用 onCreate 活动。我做到了,事件被正确触发,但是,在执行之后,onCreate方法也被执行了!为什么?我错过了什么?谢谢
清单,
<activity
android:name="webPush"
android:configChanges="keyboardHidden|orientation"/>
活动,
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.vistaaib);
}
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.vistaaib);
...
【问题讨论】: