Я использую Google Cloud Messaging для получения новых заказов в приложении. Я пытаюсь обрабатывать случаи, когда один и тот же заказ отправляется дважды. Я просто хочу, чтобы вторая квитанция была проигнорирована, к сожалению, когда приложение находится в фоновом режиме, я, похоже, не могу отменить уведомление (т. Е. Он все еще производит шум и отправляет сообщение). Приложение отлично работает, когда на переднем плане, если вы хотите, чтобы код отмены уведомления в моем GCMBrodacastreceiver ничего не делал. Я что-то упускаю?Отмена уведомления, полученного в фоновом режиме от GCM (Android)
NotificationManager mNotify = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
mNotify.cancelAll();