android当锁屏活动时如何将singleInstance活动带到前台

时间:2013-12-26 11:02:40

标签: android broadcastreceiver lockscreen single-instance background-foreground

我的应用程序使用BroadcastReceiver监控充电器连接。 连接充电器后,应用程序启动。 主要活动定义为singleInstance。 在BroadcastReceiver我正在使用

  

it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK                           | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

所有工作都正常但是当锁屏活动时,活动是“冻结”,并且onCreate和onStart都没有被调用。

如何解决? 谢谢, 的Eyal。

1 个答案:

答案 0 :(得分:0)

使用onNewIntent()实现解决。