com push-уведомление для Android-приложения, все работает хорошо, но позволяет сказать, что если я отправлю 5 push-уведомление в день, я не хочу, чтобы пользователь видел 5 значков уведомлений сразу на его телефоне. Лучше всего, если он видит только один. Это их способ, когда старое уведомление удаляется и отображается только последнее.Как отключить многозначный значок уведомления об уведомлениях в Android, Am, используя Parse.com
ответ
mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());
Метод, который отображает уведомление имеет параметр INT, который представляет собой идентификатор уведомления. Если вы используете постоянный идентификатор, каждое новое уведомление заменит предыдущее.
вы должны установить идентификатор уведомления как одно значение. Таким образом, они заменяются, когда каждый прибывает.
int notificationId = 1;
NotificationCompat.Builder builder = new NotificationCompat.Builder (this);
builder.setAutoCancel(true);
builder.setSmallIcon(R.drawable.gcm_logo);
builder.setContentTitle("Test Title");
builder.setContentIntent(pendingIntent);
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(notificationId, builder.build());
Таким образом, вы можете хранить идентификатор уведомления для различных типов уведомлений. Если вы сохраняете одинаковый идентификатор уведомления для каждого уведомления, он будет обновляться в том же самом.
Если у вас есть какие-либо дополнительные услуги в ожидании намерения, и вы хотите, чтобы обновить эти дополнительные услуги с последними из них генерировать ожидающее намерение с:
PendingIntent contentIntent = PendingIntent.getActivity (это, 0, новым Intent(), PendingIntent.FLAG_ONE_SHOT);
- 1. Parse.com android - отключить push-уведомления
- 2. Значок уведомления об уведомлении Android
- 3. отключить функцию уведомления об отключении в android
- 4. Ожидающие уведомления в уведомлениях
- 5. Вопросы об уведомлениях API
- 6. Невозможно вручную загрузить значок уведомления об ошибке
- 7. Как отключить значок уведомления смс на панели уведомлений в android?
- 8. parse.com expireAfterTimeInterval не работает в push-уведомлениях
- 9. Android: значок уведомления мигает
- 10. Уведомления об ошибках в Android
- 11. Извещения об уведомлениях Android оповещаются системным уведомлением
- 12. Parse.com толчок уведомления проблемы. (Android)
- 13. Отключить уведомления в Android
- 14. Отправка электронной почты в уведомлениях об автоматизации
- 15. как отключить системные уведомления в android, используя программирование
- 16. Значок уведомления об ошибке Lollipop Android слишком маленький
- 17. Как мигать значок уведомления в android? [DONE]
- 18. Android Как отключить push-уведомления?
- 19. Parse.com - Push проблемы конфигурации Уведомления в Android
- 20. Android: динамически установлен значок уведомления
- 21. Android - значок уведомления не изменится
- 22. Связанный с уведомлением об уведомлениях по SMS
- 23. Отключить звук уведомления в android
- 24. Как отключить звук уведомления в Android
- 25. Значок уведомления о значке android lollipop
- 26. Parse.com Android Push-уведомления с URL-адресом
- 27. Push-уведомления android parse.com или gcm?
- 28. Строка уведомления об ошибках
- 29. Уведомления Android Push - API Parse.com - Не работает?
- 30. Как запустить значок уведомления
любая помощь в том, как установить идентификатор уведомления. –
вы должны показать код о том, как вы показываете уведомление. Вероятно, это нечто похожее на то, что ответил @Eran. – Budius
Просто выберите номер и придерживайтесь его? Единственная проблема с постоянным идентификатором уведомления заключается в том, что он переопределит существующие уведомления, поэтому вы должны быть уверены, что это действительно то, что вы хотите (для того, чтобы старые были уволены). – kha