我有一个BroadcastReceiver
处理系统广播,如 AC 连接和断开连接。BroadcastReceiver
接收并启动一个活动“MainActivity”,该POWER_CONNECTED
活动解锁KeyGuard
并获取WakeLock
. 在onCreate
和onResume
我动态注册一个BroadcastReceiver
听POWER_DISCONNECTED
。
“MainActivity”启动了第二个“VideoPlayer Activity”,它也注册了一个BroadcastReceiver
监听POWER_DISCONNECTED
。
当我发送ACTION_POWER_DISCONNECT
over adb 时,我通过 LogCat 看到“MainActivity”首先停止。为什么?
我该如何处理“VideoPlayerActivity”首先完成?
谢谢