确定Android暂停的原因

我的应用程序是随机暂停(进入onPause方法)然后恢复(进入onResume方法),当我甚至没有触摸屏幕.在logcat中,没有指示导致暂停和恢复的原因.这只发生在Galaxy Tab 7“而不是Motorola Xoom或HTC Legend上.

如何确定暂停的原因?

解决方法

你声明它只发生在Galaxy Tab上.我会假设设备上运行的另一个应用程序经常会添加一个不可见的叠加层.如果此叠加层位于前景,则会触发应用中的onPause().

您可以使用Android Instrumentation通过使用ActivityMonitor来监视Activity启动.我相信你甚至可以使用它来阻止某些Activity发布.

相关文章

Android 如何解决dialog弹出时无法捕捉Activity的back事件 在...
Android实现自定义带文字和图片的Button 在Android开发中经常...
Android 关于长按back键退出应用程序的实现最近在做一个Andr...
android自带的时间选择器只能精确到分,但是对于某些应用要求...