11

当我什至没有触摸屏幕时,我的应用程序会随机暂停(进入 onPause 方法)然后恢复(进入 onResume 方法)。在 logcat 中,没有迹象表明导致暂停和恢复的原因。这只发生在 Galaxy Tab 7" 而不是摩托罗拉 Xoom 或 HTC Legend 上。

如何确定暂停的原因?

4

1 回答 1

8

你说它只发生在 Galaxy Tab 上。我假设设备上运行的另一个应用程序经常添加不可见的覆盖。如果此叠加层位于前台,它将onPause()在您的应用程序中触发。

您可以使用 Android Instrumentation 通过使用 ActivityMonitor 来监控 Activity 启动。我相信您甚至可以使用它来阻止某些 Activity 启动。

于 2011-07-18T17:05:52.153 回答