三星Android 7中未显示通知图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三星Android 7中未显示通知图标相关的知识,希望对你有一定的参考价值。

我正在尝试为我的应用显示通知图标。对于所有操作系统版本和设备,除了配备android 7的三星设备外,它的工作正常。

enter image description here

状态栏中的通知图标。 enter image description here

这是我正在显示的实际通知图标。 enter image description here

图标在中间是完全白色和透明的,因此在这里不可见。

这是我用来显示图标的代码。

Uri defaultSoundUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
NotificationCompat.Builder notificationBuilder =
                new NotificationCompat.Builder(getApplicationContext())
                        .setSmallIcon(R.drawable.ic_comment)
                        .setContentTitle(messageMap.get(MESSAGE_KEY_NOTIFICATION))
                        .setSubText(getTitle(eventType))
                        .setAutoCancel(true)
                        .setColor(getResources().getColor(R.color.primary_blue))
                        .setSound(defaultSoundUri)
                        .setContentIntent(getPendingIntent(eventType))
                        .setGroup(GROUP_ID_TEAM_INVITATION);
答案

这是导致问题的图标。图标的大小不合适。

以上是关于三星Android 7中未显示通知图标的主要内容,如果未能解决你的问题,请参考以下文章

推送通知中未显示图像

通知中未显示图标:改为显示白色方块并使用 mipmap 启动器显示它

在 Android 8.0 中未显示使用 parse sdk 的推送通知

android推送通知显示空白内容

Android 中未显示通知标题

奥利奥中未显示通知