在GCM通知上打开APP

时间:2015-03-19 19:28:44

标签: android google-cloud-messaging android-notifications

是否可以在我向移动设备发送通知时打开Android应用? 我无法找到任何相关信息,是否有人试图这样做?它甚至可能吗?

最诚挚的问候, Mateusz

1 个答案:

答案 0 :(得分:1)

GCM消息将传递到BroadcastReceiver。从技术上讲,BroadcastReceiver可以startActivity()传递给Context onReceive()。因此,从技术上讲,您可以让GCM消息启动活动。

这是否是一个好主意完全是另一回事。

总的来说,用户不喜欢意外中断。如果您在用户的书籍,游戏,电影或汽车导航会话之上弹出您的活动,用户可能会对您非常恼火。其中一些场景,特别是最后一场场景,可能会产生相当不愉快的结果。

Notification是一种更典型的方法,用于警告用户因GCM消息而到达的内容。