我正在使用Firebase作为通知系统,当用户单击通知时我的应用程序在后台运行时,如果应用程序只是从上一个状态打开而不是再次启动,但如果它不在后台运行,我想启动它 我尝试使用此代码,但始终会启动
val intent = packageManager
.getLaunchIntentForPackage(packageName)!!
.setPackage(null)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED)
我什至尝试创建一个新的Activity并在create methode上设置完成,但是当我打开通知时总是总是以spalch开始