簡體   English   中英

使用NotificationCompat.Builder刪除應用程序圖標

[英]Remove app icon with NotificationCompat.Builder

我正在使用NotificationCompat.Builder來構建通知,並且我非常遵循以下指導原則: http : //developer.android.com/guide/topics/ui/notifiers/notifications.html

通知小圖標是白色的小版本,旨在顯示在Android的狀態欄中。

問題是,無論我做什么操作,都使用相同的圖標表示原始應用,而我只是想隱藏它,因為我的應用圖標也是通知大圖標

我該怎么做(Android 5+)?

  • 我使用setSmallIcon()設置圖標

我正在談論的圖標是此處照片旁邊的通知圖標: http : //developer.android.com/design/patterns/notifications.html#Anatomy

在此處輸入圖片說明

您不應將應用程序圖標用作大圖標。

大圖標應用於顯示特定於特定通知的上下文信息(例如,向您的用戶發送消息的用戶的圖像)。 小圖標始終顯示,並伴隨大圖標指示哪個應用程序正在顯示通知。

如果您沒有使用其他大圖標,則只需設置適當的小圖標,Android只會顯示該圖標。 不要讓“小”這個名字欺騙您-它會以正常的通知圖標大小顯示。 唯一的“小”時間是您還指定了大圖標。

您不能禁用小圖標。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM