我用notificationbuilder为android创建了通知,eventhough i set.set color(),它忽略颜色并将小图标的背景色设置为黑色。我的目标sdk是23,最小sdk是19。我用来调试的手机有安卓棉花糖。谢谢你的帮助。

.setContentTitle(msgTitle)
        .setSmallIcon(R.mipmap.notification_icon)
        .setColor(R.color.ColorPrime) // ColorPrime is red.
        .setLargeIcon(msgIcon)
        .setTicker(msgBody)
            .setStyle(new NotificationCompat.BigTextStyle()
                    .bigText(msgBody).setBigContentTitle(msgTitle))
        .setContentText(msgBody)
        .setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION))
        .setPriority(Notification.PRIORITY_HIGH);

android - Android通知小图标背景始终为黑色-LMLPHP

最佳答案

解决了它。
而不是使用完全工作。

09-08 02:44