将fcm消息发送到不同的应用程序活动

时间:2014-02-03 14:21:50

标签: php android google-cloud-messaging

我是Android应用程序开发的新手,我正在开发一个使用GCM消息传递的应用程序。这个应用程序注册到我的PHP网络服务器我遵循一些关于gcm的教程,但我真的很困惑。此应用程序有3个活动:

  1. NewsActivity.java - 显示新信息和特殊主题。

  2. MemoActivity.java - 显示备忘录。

    3 EventsActivity.java - 显示有关特殊事件的重要信息。

  3. 我的问题:

    1. 服务器如何将gcm消息发送到特定的android活动。例如,我想将gcm消息仅发送到NewsActivity.java,这意味着该消息只会显示在该特定活动中?

    2. 应用如何确定该消息是否只能显示在特定活动上?

      我不知道从哪里开始。您可以提供给我的任何信息将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

GCM Server将消息发送到应用程序。它在广播接收器中被接收。在那里,您可以通过在每个活动中或通过其他方式将标志设置为某个值来查找您的哪些活动。或者按照dealing with received gcm push notification in different activities?

进行操作