我想要做的是通过在BroadCastReceiver侦听BOOT_COMPLETED事件中发送意图来启动设备重启时的活动。 Activity在其onCreate事件处理程序中有一个条件moveTaskToBack。活动是可启动的,也是App的唯一活动。
我不确定两种方式带回活动有什么不同?为什么onCreate在第一种情况下应用BroadcastReceiver两次?
干杯!
答案 0 :(得分:0)
我现在知道广播接收器启动的活动是在堆栈中,而由启动器启动的活动是同一个类,在另一个堆栈中。因此,当我点击App图标桌面时,为什么onCreate事件再次发生,为App创建一个新的堆栈和全新的活动。
感谢xvlcw提供了很大的帮助......