В моей активности создается несколько уведомлений.Несколько ожидающих намерений?
Вот как я сейчас делаю это, по разным resultIntents:
PendingIntent resultPendingIntent =
PendingIntent.getActivity(
context,
0,
resultIntent,
PendingIntent.FLAG_UPDATE_CURRENT
);
Теперь, так как флаг является обязательным, я вынужден выбрать из the four flags. Что мне делать, если я хочу, чтобы все они работали самостоятельно, а новое уведомление не затрагивается предыдущим.
Это не имеет никакого смысла. Если вы всегда устанавливаете ACTION на уникальное значение, установка 'PendingIntent.FLAG_UPDATE_CURRENT' бесполезна, так как ** никогда не будет соответствовать' PendingIntent' **. Установка уникальной строки ACTION гарантирует, что вызов 'PendingIntent.getActivity()' всегда будет ** возвращать новый 'PendingIntent'. –
Да, это то, что я действительно требовал. Я искал способ никогда не иметь подходящий PendingIndent. Ответ имеет флаг только потому, что я процитировал его из другого ответа stackoverflow. Извините, если это вызвало путаницу. –
Вы можете отредактировать свой ответ и удалить флаг. Как я уже сказал, флаг не имеет смысла и может смутить других людей. –