如何从c2dm取消注册?

时间:2011-12-14 10:35:19

标签: android android-c2dm

如何从c2dm onclick按钮取消注册?我想添加到应用功能,以便在用户退出时停止接收通知。

2 个答案:

答案 0 :(得分:2)

从C2DM取消注册:

Intent unregIntent = new Intent("com.google.android.c2dm.intent.UNREGISTER");
unregIntent.putExtra("app", PendingIntent.getBroadcast(this, 0, new Intent(), 0));
startService(unregIntent);

来自http://code.google.com/android/c2dm/#unregistering

答案 1 :(得分:0)

我建议您通知服务器停止向移动设备发送推送消息。

无需从C2DM服务器取消注册,因为谷歌已经对发送到服务器的邮件进行了限制。因此,只需通知您的服务器停止发送消息。