Отключить удаление удаленных уведомлений Android

Можно ли отключить функцию удаления салфетки уведомления об андроиде из списка уведомлений в android. Пожалуйста, помогите мне.

Заранее спасибо.

Solutions Collecting From Web of "Отключить удаление удаленных уведомлений Android"

Вы можете пометить свое уведомление как «текущее» уведомление.

-> Notification.Builder setOngoing

Попробуйте этот код

builder.setOngoing(true); // Cant cancel your notification (except notificationManager.cancel(); ) 

Выше кода в Notifcation Builder.

 public void DisplayNotification() { // Use NotificationCompat.Builder to set up our notification. NotificationCompat.Builder builder = new NotificationCompat.Builder(this); //icon appears in device notification bar and right hand corner of notification builder.setSmallIcon(R.drawable.ic_stat_notification); // This intent is fired when notification is clicked Intent tapIntent = new Intent(CurrentActivity.this, SecondActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, tapIntent, 0); // Set the intent that will fire when the user taps the notification. builder.setContentIntent(pendingIntent); builder.setOngoing(true); // Cant cancel your notification (except NotificationManger.cancel(); ) // Content title, which appears in large type at the top of the notification builder.setContentTitle("Notifications Title"); // Content text, which appears in smaller text below the title builder.setContentText("Your notification content here."); NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // Will display the notification in the notification bar notificationManager.notify(NOTIFICATION_ID, builder.build()); } 

Отменить уведомление

 public void cancelNotification() { mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); mNotificationManager.cancel(NOTIFICATION_ID); // Notification ID to cancel } 

Счастливое кодирование 🙂