Android:在状态栏中分组显示通知,但不在通知列表中

4

有没有办法在状态栏中分组通知,但不在通知列表中分组?

我想在状态栏中只显示一个图标,但当用户下拉“通知列表”时,应该有几个具有不同意图的通知。

据我所知,只能同时在两个位置上将通知分组,或者创建多个通知会导致状态栏中出现多个通知。是这样吗?

1个回答

8
我理解的是只能在两个位置同时分组通知,或者创建多个通知,在状态栏中引起多个通知。是这种情况吗?
是的,但您可以通过Notification上的contentView字段创建尽可能复杂的自定义 Notification视图。这是一个RemoteViews,更常用于渲染主屏幕应用程序小部件。因此,虽然您只能在通知抽屉中有一个条目,但可以将其设置为具有多个按钮,每个按钮都触发单独的PendingIntent

谢谢。我已经有了一个自定义的通知内容视图,现在我知道了限制,我可以想出如何使用内容视图来展示我想要的通知。 - likebobby
@CommonsWare 请举个例子。现在非常有用。 - Rajat
@Rajat:请查看文档。同时也可以参考这个示例应用 - CommonsWare

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接