我有一个有两个活动A和B的应用程序。 活动A(主要活动)列出用户。 活动B显示所选用户数据。
来自firebase notofication服务的如果用户数据发生变化,我会得到通知。 我点击notofication并打开活动B
我的场景,当notofication点击
如果我的应用正在运行 开放活动B显示来自通知的用户数据 然后按下B关闭并打开A. 如果我的应用运行背景 开放活动B显示来自通知的用户数据 然后按下B关闭并打开A. 如果我的应用程序没有运行 开放活动B显示来自通知的用户数据 然后按下B关闭并打开A
如何解决这个问题
答案 0 :(得分:0)
在launchMode
文件
AndroidManifest.xml
android:launchMode="singleTask"