灰色方形通知Torturous

时间:2018-07-14 15:15:37

标签: android

我创建了一个生成通知的应用,但是未显示我为此通知设置的图标。相反,我得到一个白色正方形。

enter image description here

我从stackoverflow和其他网站尝试寻找解决方案,但是没有运气。 注意:我是php开发人员,并且知道有限的类人开发。

我的代码: AndroidManifest

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

        <meta-data
            android:name="com.google.firebase.messaging.default_notification_color"
            android:resource="@color/colorAccent" />
        <!-- [END fcm_default_icon] -->
        <!-- [START fcm_default_channel] -->
        <meta-data
            android:name="com.google.firebase.messaging.default_notification_channel_id"
            android:value="@string/app_name"/>

图像是使用图像资产工具生成的,如下所示。

注意:它在我的旧三星s7边缘上运行良好,但在motog4 motog5 oneplusone和oneplusthree上不起作用

1 个答案:

答案 0 :(得分:0)

您的通知图标的透明区域不正确。您必须确保透明度为100%,其他alpha通道值将被映射为白色。