[英]Notification icon detection
當在android的通知菜單中獲取的json中插入新節點時,如何更改通知圖標的顏色。
因此,如果像注釋中那樣,如果您要執行的操作是顯示帶有顏色的通知,然后使用不同的顏色更新相同的通知,則可以嘗試以下操作:
首先,在啟動通知時設置一個固定的notificationID
,例如:
notiManager.notify(123, notiBuilder.build());
我還認為您可能希望在通知的待定意圖上設置標志PendingIntent.FLAG_UPDATE_CURRENT
。
並設置通知的顏色:
notiBuilder.setColor(ContextCompat.getColor(mContext, R.color.colorPrimary));
如果您要設置默認顏色,然后在新顏色到達時進行更改,建議您將計數保存在SharedPreferences
並根據通知計數設置顏色
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.