当前位置: 首页 > 知识库问答 >
问题:

推送通知白色方形图标

阴英武
2023-03-14

我正在使用pushwoosh提供推送通知服务。根据Android文档,我使用了一个白色图标作为通知。但在一些设备上,我又看到了白色方块。

另一方面,我使用了一个彩色图标,我看到了彩色通知。为什么在某些设备上我可以使用彩色图标,而在另一些设备上,我总是看到白色图标?

共有2个答案

印劲
2023-03-14

您应该遵循图标设计的指导原则,否则对于某些Android版本,图标将显示在白色框中。你可以看看这里https://developer.android.com/guide/practices/ui_guidelines/icon_design_status_bar.基于此,您应该使用。png图像,图标仅为白色和灰色。

上官高逸
2023-03-14

这取决于操作系统的版本。你可能已经注意到它只发生在低版本的操作系统中,比如jellybean,kitkat。

我不认为这会发生在Lollipop或Marshmallow及以上操作系统版本。

 类似资料:
  • 当我的Android手机(Andoid 8.0)收到应用程序的推送通知时,图标为空白/白色。当我使用和一个具有透明背景的图标时,它可以工作,但当我这样做时,我的应用程序图标没有背景,我不希望这样。 如有任何帮助,我们将不胜感激!

  • 我知道,从Lollipop有一些设计水平的变化,通知图标,这就是为什么通知图标是白色以上的Lollipop释放。 但我需要显示通知的确切应用程序图标,这可能吗? 在Lollipop和上面的平台上,有一些应用程序在通知中显示相同的应用程序图标。

  • 我的应用程序生成了一个通知,但我为该通知设置的图标没有显示。取而代之的是一个白色的方块。 我试过调整图标的png大小(尺寸720x720,66x66,44x44,22x22)。奇怪的是,当使用较小的尺寸时,白色的正方形更小。 我搜索了这个问题,以及生成通知的正确方法,从我读到的代码来看,应该是正确的。不幸的是,事情并不像他们应该的那样。

  • 我正在将Firebase云消息与我的Flatter应用程序一起使用。 我正在使用Firebase控制台向我的应用发送推送通知。 我的问题是关于Android上的通知图标。 我用Android Asset Studio创建了一个图标,如下所示: 然后,我将下载的资产包含在各自的文件夹中,位于android/app/main/res/mipmap。 在清单上,我已经包含了所需的元数据代码: 但是当发送

  • 我在通知中使用的URL生成时遇到了这个问题。然而,在我的手机上,就像一个白色的小方块一样显示出来。我查了一下,发现很多帖子都是这样说的:通知中没有显示图标:显示的是白色方块 而且我确信通知的确实是透明的。但是,对于,我意识到不可能是透明的,因为它实际上是我从URL生成的。我怎样才能绕过这个问题,并确保图像呈现正确,而不是显示为白色正方形?以下是我的尝试: notificationService.j