具有GCM消息的活动启动模式

时间:2014-06-09 11:38:23

标签: android

我在Android活动启动时遇到了问题。

我正在使用GCM进行推送通知。推送通知具有ID。 当我收到通知时,我在点击按钮时启动一个有按钮的活动,我们打开一个具有该ID详细信息的活动。

当两个推送消息到达时,每件事都能解决问题。

我只能收到一条消息的详细活动。

新消息替换旧的运行活动。 任何人都可以帮助我获取这两条消息的详细信息。

我们有A,B,C活动。

在消息之前我们在A.当消息到达B活动恢复时,从B我们打开C然后回到A.现在在B再次消息到达时我们想要已经运行B并且还打开新的B活动。两个B都有单独的C活动细节。 任何人都可以帮助解决这个问题

1 个答案:

答案 0 :(得分:0)

所以这个问题根本不涉及GCM,但可能与活动生命周期无关?您可以查看启动模式以重用堆栈中的现有活动:

http://developer.android.com/guide/components/tasks-and-back-stack.html

您应该能够在清单中声明所需行为,或者使用intent标志在startActivity调用中以编程方式声明。

相关问题