如何在android中更改通知背景颜色?

时间:2018-05-09 11:14:07

标签: android

如何更改android中的通知颜色?我尝试了这段代码,但它只更改了标题和图标颜色。

NotificationCompat.Builder(mContext,NOTIFICATION_CHANNEL_ID).setColorized(true).setColor(Color.parseColor("#f7da64")

enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 确保所使用的主题/颜色与

    一致
    • 清单文件的应用程序标记
    • 所有样式文件(style.xml,style.xml(v21))
  2. 确保在notificationBuilder.setColor(mNotificationColor)中,mNotificationColor确实指向预期的颜色代码。

  3. 检查是否按如下所示设置了meidastyle

    .setStyle(new MediaStyle()                         .setShowActionsInCompactView(                                 紧凑视图中的新int [] {playPauseButtonPosition})                         .setMediaSession(mSessionToken))