Обновление уведомления со старыми и новыми дополнениями - PullRequest
1 голос
/ 27 февраля 2012

При обновлении уведомления есть возможность либо использовать старые дополнения, либо использовать новые дополнения. Есть ли возможность добавить новые дополнения к старым, то есть использовать и новые и старые дополнения?

1 Ответ

0 голосов
/ 05 марта 2015

Вы не можете сделать это напрямую , но вы можете сделать что-то подобное:

Сохраните переменную с вашим последним Intent (используется для создания PendingIntent).

Для каждого нового Intent создайте совокупный Intent со старым содержимым плюс новый контент:

Intent newIntent = new Intent(oldIntent); 
//...update newIntent with the "fresh" data (or merge it following your own logic)

А затем создайте PendingIntent, используя FLAG_UPDATE_CURRENT .

...