我怎么知道方法“onPause()”被称为方向相关的变化?

时间:2012-09-24 11:07:04

标签: android android-orientation

我怎么知道方法“onPause()”被称为方向相关的变化? (对于片段或活动)

3 个答案:

答案 0 :(得分:2)

通常,方向更改意味着重新启动活动并遍历整个生命周期。最简单的方法是让Log查看它何时被调用。否则,您可以通过重写onConfigurationChanged()来跳过循环。请参阅链接http://developer.android.com/guide/topics/resources/runtime-changes.html

答案 1 :(得分:0)

默认情况下,如果方向发生变化,您的活动将被终止并重新启动。您应该在onPause()中取消注册您的接收者,并确保它们将在您的onStart()方法中重新注册。

答案 2 :(得分:0)

你总是可以使用log来检查代码流.Log.d用于调试..转到logcat查看代码流。日志只是回显log语句中写的内容。