显示我在收到推送通知时在BroadcastReceive的onReceive中打开我的活动

时间:2012-08-16 11:21:52

标签: android push-notification android-c2dm google-cloud-messaging

使用Android推送通知时,当设备收到通知时,系统会调用注册onReceive的{​​{1}}。

问题是我应该立即在方法BroadcastReceiver内打开我的活动吗?因为有时应用可能会被关闭,因此在收到通知时强制打开onReceive似乎很粗鲁,对吗?

对此有什么最好的做法吗?

`

1 个答案:

答案 0 :(得分:0)

一旦你接到推动就开始活动是很粗鲁的,因为用户可能正在做一些重要的事情。

最佳做法是发布一个Status notification,点击它会将其带到与推送消息相关的活动。