Как удалить уведомления о пуш-ботах, пока пользователь находится в приложении?

Я использую pushbots с приложением для Android. У меня есть специальный приемник вещания, который обрабатывает уведомления в приложении. Однако, когда я выхожу из приложения, все уведомления все еще там. Как я могу очистить эти уведомления? Я пробовал решения по этим вопросам: Как очистить уведомление в Android

Как удалить уведомление из панели уведомлений программно в Android?

но мне все еще не повезло. Какие-либо предложения?

private BroadcastReceiver receiver = new BroadcastReceiver() {

    @Override
    public void onReceive(Context context, Intent intent) {
        Log.d("CHAT", "RECIEVED");
        Bundle notification = intent.getExtras();
        String type = notification.getString("type");

       //do some stuff here

        NotificationManager nMgr = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
        //nMgr.cancel();
        nMgr.cancelAll();
        Log.d("CHAT", "CANCEL");
    }

};

0 ответов

Другие вопросы по тегам