Как удалить уведомления о пуш-ботах, пока пользователь находится в приложении?
Я использую 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");
}
};