Intereting Posts
MyLocationOverlay изменить маркер Проверьте мобильный сайт для Android или BlackBerry Какой размер скриншота я должен использовать в Android Market? Эквивалент NavUtils, если вы не используете библиотеку поддержки Android? Возможно ли резервное копирование и RESTORE файл базы данных в android? Не root-устройства Phonegap: можно ли обнаружить swipeLeft и SwipeRight touch от Javascript? Исключение исключенного события цикла в плагине org.eclipse.ui Android Studio говорит использовать Gradle 1.10 – но новая версия 1.12? Smart App Баннеры; Windows Store приложение HTML-метатег эквивалент для Android / Google Play? Приблизительное расстояние до ближайшей мобильной мачты Android Player Player с использованием NDK, OpenGL ES и FFmpeg Существует ли облегченная языковая библиотека разметки для Android? Android EditText, минус, преобразованный в точечное событие, но inputType = "number | numberSigned | numberDecimal" Как получить Spoon для скриншотов для тестов Espresso? SQLite: запрос, возвращающий старые / кэшированные данные

Отключить удаление удаленных уведомлений 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 } 

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