【发布时间】:2011-08-01 18:53:56
【问题描述】:
我遇到了这个 Android 问题中描述的问题: http://code.google.com/p/android/issues/detail?id=4536
简单地说,在按下 HOME 键后,android 会在 5 秒内阻止服务和广播接收器调用 startActivity。
我还注意到(嗯,理论上),拥有以下权限:
"android.permission.STOP_APP_SWITCHES"
允许您调用 resumeAppSwitches(在 ActivityManagerService 中定义)。 查看最新版本的ActivityManagerService,这段代码被去掉了。
问题:如何在没有 5 秒延迟的情况下使用 startActivity 启动 Activity?
【问题讨论】:
-
你应该联系 WidgetLocker 的人(他们至少曾经阅读过这个帖子:forum.xda-developers.com/showthread.php?t=825553)。他们有办法绕过这 5 秒,但我认为这需要 root。也许他们会告诉你一些有用的东西?
标签: android