我正在使用C2DM为Android做推送通知。它运作良好。但是在移动设备上接收消息时,用户只能查看消息。
如果我们以iPhone的APNS为例,用户可以点击“查看”按钮或“关闭”按钮来响应通知。通过使用这个我可以跟踪响应。 Apple Push Notification Service on user response
可以在android C2DM中执行此操作吗? 我想跟踪用户对apns等通知的响应。
答案 0 :(得分:1)
当您在Receiver
上收到消息时,您可以实施以启动新活动,该活动看起来像是具有“查看”和“关闭”按钮的对话框,并且每个按钮的onClickListeners
都有一些cutom功能
让我解释一下,在您的IntentService
中,必须有一种方法可以接收来自C2DM的onMessage
响应,并且它包含参数Context
和Intent
可以使用Context
变量来开始一个新的活动(或AlertDialog
),该活动有一个主题对话框,并有两个按钮,并执行我在上面的段落中所说的内容。