Android MIPMAP图标作为状态(通知)bar图标



,因此Android文档说应用程序图标(MIPMAP)通过将白色过滤器放在所有不透明的像素上,将应用程序图标(MIPMAP)转换为通知栏图标。问题是我在图标中需要白色(电话屏幕上的全尺寸时),但是在状态(通知)栏中显示时应删除白色。

由于通知图标没有单独的图像,所以我在如何执行此操作时有点丢失。

谢谢

可以在这里找到我的问题的遮阳篷。

我也会把它带出这里:

如果您正在处理诸如firebase通知之类的远程消息 那么您无需使用任何通知构建器来更改图标 或背景颜色,但您只能在 AndroidManifest:

<meta-data
    android:name="com.google.firebase.messaging.default_notification_icon"
    android:resource="@drawable/notification_icon" />
<meta-data android:name="com.google.firebase.messaging.default_notification_color"
    android:resource="@color/google_blue" />

请注意,这可以从FB SDK v9.8及以上完成。

最新更新