当应用程序处于前台和后台时,单击通知

时间:2020-10-07 18:58:39

标签: android android-notifications onesignal

我有一个应用,用户可以将大部分时间用于GameFragment中的MainActivity中。我不会保存用户进度,如果用户在清除级别之前退出应用程序,则该级别的进度会丢失,因此必须重新开始。

我会不时发送推送通知,当用户点击时会获得100颗钻石作为奖励。

问题是,如果用户在玩游戏时或在后台运行游戏时单击通知,则会从SplashActivity重新创建游戏,然后转到托管的MainActivity GameFragment。此外,任务栏中现在打开了两个相同的应用程序。我想要的是,当用户单击通知时,通知应消失并告诉MainActivity奖励用户,而无需再次重新创建整个应用程序。

我该如何实现?我正在使用OneSignal发送推送通知。

0 个答案:

没有答案