的AndroidÑ引入捆绑通知:的Android捆绑通知行为
张贴4个或多个通知没有一组将导致这些 通知被自动捆绑在一起。
我使用不同的标记和ID创建了四个非常相似的通知,但具有相同的图标。通知NotificationManagerCompat
并创建第4个通知后,所有通知将与我的应用程序名称和灰色图标捆绑为一个。这导致奇怪的行为,因为它看起来像图标从NotificationCompat.Builder
我创建样例应用程序,并试图模仿相同的环境灰色的我的应用程序启动器图标,而不是smallIcon
的形状,并创建使用相同的4个通知在第一个应用程序中的建造者方法。相反,灰色的形状,我可以看到建设者的原始smallIcon
这是正确的行为。
在屏幕上,第一通知是从我示例应用程序,第二个是从我主要的应用程序。
创建通知在这两个应用程序看起来是一样的:
NotificationCompat.Builder notifBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.alert_octagon_white)
.setContentTitle("contentTitle 2")
.setTicker("ticker 2")
.setContentText("contentText 2")
.setStyle(new NotificationCompat.BigTextStyle().bigText("bigText 2"));
NotificationManagerCompat.from(this).notify("tag2", 2, notifBuilder.build());
我在哪里可以找的区别是什么?我如何设置捆绑通知图标?