Android dev:屏幕方向问题

时间:2010-09-01 17:46:40

标签: android screen

好吧,我在屏幕方向上遇到了麻烦。我的应用程序中有一个倒数计时器以及其他变量。 每当屏幕从横向模式变为纵向模式时,我的所有变量都会重置为默认值,倒数计时器会被取消并重置! 每次屏幕更改orintation时都会调用onCreate方法吗? 有这个问题的解决方案吗?

1 个答案:

答案 0 :(得分:2)

是的,每次旋转屏幕时都会调用onCreate。您必须通过覆盖onSaveInstanceState方法来保存应用的状态,并在onCreate恢复状态。在这两种方法中,您都有Bundle对象来存储/检索状态。

阅读https://developer.android.com/guide/components/fundamentals.html#actlife以了解活动生命周期。