为何在旋转安卓平板电脑时调用onCreate on Activity?

jM2*_*.me 4 android android-activity

每当旋转屏幕时,就会在Activity上调用onCreate方法.是仅仅再次调用onCreate还是重新创建整个活动?

spa*_*nia 8

它不仅仅是onCreate().旋转屏幕时,暂停,停止和重新启动活动.有关详细信息,请参阅此问题: 活动生命周期 - onCreate在每次重定向时调用

如果问题是"为什么会发生这种情况?" 答案与Android的活动和窗口内的功能有关.更具体地说,android当前没有办法在方向改变时移动,调整大小和重新布局每个视图.为了使这种情况成为可能,实现了简单的实施,即仅仅拆除活动并将其恢复到不同的方向.