При обновлении уведомления есть возможность либо использовать старые дополнительные функции, либо использовать новые дополнительные функции. Есть ли возможность добавить новые дополнения к старым, т. Е. Использовать и новые и старые дополнения?Обновление уведомления как старыми, так и новыми дополнениями
1
A
ответ
0
Вы не можете сделать это прямо, но вы можете сделать что-то подобное:
Keep переменного с вашим последним 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.
Почему вы не можете получить эту информацию самостоятельно, а затем создать новое уведомление, содержащее и то и другое? – Warpzit
Я могу получить старую информацию снова, но было бы намного лучше добавить новую информацию. Или есть способ получить дополнительные уведомления из уведомления? – Shathur
Что именно вы подразумеваете под _ «обновление уведомления» _? Пожалуйста, разместите код, который вы используете для этого. Обновление –