更新新旧通知的通知
答
你不能这样做直接,但你可以做同样的事情:与
保持一个变量的最后Intent
(用于创建的PendingIntent)。
对于每个新Intent
,创建一个累计Intent
与旧的内容加上新的内容:
Intent newIntent = new Intent(oldIntent);
//...update newIntent with the "fresh" data (or merge it following your own logic)
,然后使用FLAG_UPDATE_CURRENT创建PendingIntent
。
为什么你不能自己获取这些信息,然后创建一个包含两者的新通知? – Warpzit 2012-02-27 15:27:46
我可以再次获取旧信息,但只需追加新信息会更好。或者有什么办法从通知中获得额外信息? – Shathur 2012-02-27 15:30:31
你是什么意思_“更新通知”_?请发布您使用的代码来执行此操作。 – 2015-03-03 22:49:09