继我之前的通知问题之后,我想测试 Jelly Bean 4.1 的新通知堆栈功能,如此处所述。我已经发现,通知需要具有不同的 ID,否则旧通知将仅使用第二个通知的内容进行更新。如果我使用不同的 ID,我的通知将只是一个列表:
较小的辅助图标是使用 setSmallIcon() 设置的(请参见上面屏幕截图中的第一个通知),而较大的图标是使用 setLargeIcon() 设置的。我无法控制的是何时显示待处理通知的数量。它不受我的另一个问题中提到的文本行的控制。
所以我的猜测是,Jelly Bean 会自动处理多个通知,但我该如何触发呢?也许有人可以在文档中给我一段代码或提示。