0

我正在开发一个严重依赖加速度计的 Android 应用程序。因此,我确实需要确保正确处理 onResume 和 onPause 事件。

当 WidgetLocker 被禁用时,我的应用程序运行良好,但是当我锁定屏幕并在 WidgetLocker 启用时返回应用程序后,应用程序冻结,我必须在它再次响应之前终止进程。

我的假设是事件之一,onPause 或 onResume 没有运行,因此加速度计被注册两次,或两次未注册。

有没有办法确保事件会被击中,或者在没有被击中的情况下进行编程?我在使用其他应用程序和 WidgetLocker 时没有遇到任何问题,所以我认为我做错了什么。

4

1 回答 1

0

我没有做错什么。

还有其他记录在案的 WidgetLocker 问题案例。为了开发,我只是禁用锁屏。上述问题与硬件有关,由锁屏引起。当我玩很多游戏时,我的手机(HTC EVO Design 4g)也存在类似的问题,有些是专业的。

于 2012-06-08T19:04:30.503 回答