0

我正在处理 FCM 并添加这些元数据来定义通知的图标和颜色,当我使用 mipmap 图标时它不起作用并在我使用它正在显示的可绘制图像时显示填充矩形

    <meta-data
        android:name="com.google.firebase.messaging.default_notification_icon"
        android:resource="@mipmap/ic_launcher" />
    <meta-data
        android:name="com.google.firebase.messaging.default_notification_color"
        android:resource="@color/colorPrimary" />




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

带 mipmap 带 mipmap

可绘制

可绘制

4

1 回答 1

0

问题是通知图标必须有透明背景更多解释

解决方案:如果您没有设计师,您可以使用此链接Image to transparent获取具有透明背景的图像,然后您使用它来获取所有可绘制尺寸 获取图像可绘制

于 2020-05-07T19:31:23.447 回答