Android-手机关闭时需要覆盖的事件是什么
我有一个Xperia Mini Pro,我正在制作一个特定的应用程序 我有一个全屏活动,东西四处移动,但当我关闭手机(物理)时,它会重置屏幕上东西的位置Android-手机关闭时需要覆盖的事件是什么,android,Android,我有一个Xperia Mini Pro,我正在制作一个特定的应用程序 我有一个全屏活动,东西四处移动,但当我关闭手机(物理)时,它会重置屏幕上东西的位置 是否有一种方法可以覆盖以防止出现这种情况,如“onPhoneClose”或其他什么?这将在您的活动中触发onConfigurationChanged();这是您需要覆盖以拦截事件的回调。但是,只有通过在中设置AndroidManifest.xml中的android:configChanges=“keyboardHidden”来声明您关心该事件,
是否有一种方法可以覆盖以防止出现这种情况,如“onPhoneClose”或其他什么?这将在您的
活动中触发onConfigurationChanged()
;这是您需要覆盖以拦截事件的回调。但是,只有通过在
中设置AndroidManifest.xml
中的android:configChanges=“keyboardHidden”
来声明您关心该事件,您才会收到此事件,但现在它给了我一个错误。如果我不调用parent方法,我可能应该做些什么呢?尽管我不明白,但还是没用,谢谢。如果我只是回忆一下父方法,为什么它不重置活动的状态?为什么之前会重置?默认行为是重新启动活动,强制应用程序在新配置状态的上下文中重新加载。通过这样声明,您告诉Android您将处理更改,并且不需要重置。