繁体   English   中英

如何在android中更改Parse push notification图标?

[英]How to change Parse push notification icon in android?

在我的应用程序中,我使用解析云代码向用户发送推送通知。默认通知图标使用了应用程序图标。但我想更改通知图标。 我在manifest xml中使用了以下代码

<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/noti_icon"/>

但图标不会改变。 有没有办法实现这个?

使用Parse接收推送通知时更改Android推送通知图标的官方方法,如推送通知的Parse Android文档中所述,如下所示:

在此输入图像描述

重要
确保您要使用的图像遵循通知图标图标参考图表部分 - 具体来说:

它们应该是平的(没有渐变),白色和正面透视

如果您的图标违反了其中一项要求,则您的图标将显示为白色框。

PushService ,每个setDefaultPushCallback()subscribe()方法都允许使用额外的参数来指定图标:

PushService.setDefaultPushCallback(context, SomeActivity.class, R.drawable.customIcon)

PushService.subscribe(context, "ChannelName", SomeActivity.class, R.drawable.customIcon)

写下面的行给Manifest;

<meta-data android:name="com.parse.push.notification_icon" android:resource="@drawable/pushicon"/>

请在96X96画布中使用88X88白色图像。

这是图标; 它是白色的。 (!)

在此输入图像描述

这是结果

在此输入图像描述

或者您可以在Parse.com上的“设置”下单击“图像图像”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM