的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());
我在哪裏可以找的區別是什麼?我如何設置捆綁通知圖標?