Как отписаться от c2dm? - PullRequest
       2

Как отписаться от c2dm?

1 голос
/ 14 декабря 2011

Как отменить регистрацию с помощью кнопки c2dm onclick? Я хочу добавить в приложение функцию прекращения получения уведомлений при выходе пользователя.

Ответы [ 2 ]

2 голосов
/ 14 декабря 2011

Отмена регистрации в 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

0 голосов
/ 14 декабря 2011

Я бы посоветовал вам сообщить вашему серверу прекратить отправку push-сообщений на мобильный телефон.

Нет необходимости отменять регистрацию на C2DM-серверах, поскольку в Google уже есть ограничение на количество сообщений, отправляемых на серверы.Итак, просто сообщите вашему серверу, чтобы прекратить отправку сообщений.

...