繁体   English   中英

如何以编程方式更改“解析推送通知”图标?

[英]How to change Parse Push Notification icon programmatically?

我使用Parse push notification向用户发送一些消息。 但我想以编程方式为每条消息更改通知图标。 我怎样才能做到这一点 ?

您可以拦截onPushReceived并创建自己的通知并设置图标。 最简单的方法应该是在PushService.subscribe()上传递图标,以调用PushService.subscribe(context, channel, activity, icon)

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

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

如果您只想使用其他图标,请将其添加到清单中:

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

暂无
暂无

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

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