1

我在android中的应用中使用了firebase通知。正如我所看到的,当应用程序处于前景中时,我必须从FireActivityService类中获取通知,并且当它处于后台或完全关闭状态时,从mainActivity中接收通知。 它在大多数时间都能正常工作,但我发现当我关闭应用程序时,然后打开一个通知,然后在后台发送另一个应用程序的通知,它不起作用。最后一个打开应用程序,但它没有通过mainActivity的onCreate()。它只是在之前的活动中打开应用程序。Android中的Firebase通知

你有任何线索知道为什么会发生这种情况吗?

+0

你能发布你的通知代码吗? –

+0

https://stackoverflow.com/questions/44540568/when-device-screen-off-then-how-to-handle-firebase-notification/44540660#44540660 – Tufan

+0

像这样做 – Tufan

回答

1

它似乎不是由Firebase生成的,而是由Android的生命周期生成的。如果活动已创建并传递到后台,则当您返回的方法onCreate不会被调用时,请搜索Android上的生命周期。 也许你可以把你的代码放在onResume方法上。