0
我有一个Xperia Mini Pro,我正在制作一个特定的应用程序。Android - 在手机上关闭什么事件关闭
我有一个全屏幕的活动,但是当我关闭手机(物理上)时,它会重置屏幕上东西的位置。
有没有一种方法,我可以重写,以防止这种情况,如“onPhoneClose”或什么?
我有一个Xperia Mini Pro,我正在制作一个特定的应用程序。Android - 在手机上关闭什么事件关闭
我有一个全屏幕的活动,但是当我关闭手机(物理上)时,它会重置屏幕上东西的位置。
有没有一种方法,我可以重写,以防止这种情况,如“onPhoneClose”或什么?
这将在您的Activity
中触发;这是您需要重写以拦截事件的回调。但是,如果您通过在<activity>
中设置android:configChanges="keyboardHidden"
来声明您关心AndroidManifest.xml
中的活动,您将只会收到此活动。
这一定是它,但它现在给我一个错误。如果我不打电话父母的方法有可能是我应该做的事情? – 2012-01-15 16:05:55
没关系,做了伎俩谢谢,虽然我没有得到它。如果我只记得父方法为什么不重置活动的状态?为什么它之前重置? – 2012-01-15 16:08:30
默认行为是重新启动Activity,以强制您的应用在新配置状态的上下文内重新加载。通过以这种方式声明事情,您告诉Android您将要处理更改并且不需要重置。 – 2012-01-15 16:29:24