移动推送Android端通知的样式怎么设置?
移动推送提供了自定义样式通知,帮助修改单一的通知样式,使用方式如下(需要终端调用该样式,服务端指定之后,才能生效):
移动端:
AdvancedCustomPushNotification notification = new AdvancedCustomPushNotification(R.layout.demo_notification_cus_notif, R.id.m_icon, R.id.m_title, R.id.m_text);//创建高级自定义样式通知,设置布局文件以及对应的控件ID
notification.setServerOptionFirst(true);//设置服务端配置优先
notification.setBuildWhenAppInForeground(false);//设置当推送到达时如果应用处于前台不创建通知
boolean res = CustomNotificationBuilder.getInstance().setCustomNotification(ADVANCED_CUSTOM_NOTIF_ID, notification);//注册该通知
服务端:
PushRequest pushRequest = new PushRequest();
pushRequest.setAndroidNotificationBarType(1);//通知栏自定义样式0-100
更多官方信息
EMAS官网介绍:https://www.aliyun.com/product/emas
Devops:https://www.aliyun.com/product/emascrash/mobile_devops
移动热修复:https://www.aliyun.com/product/hotfix
移动测试:https://www.aliyun.com/activity/emas/mqcexpert
移动推送:https://www.aliyun.com/product/cps
HTTPDNS:https://www.aliyun.com/product/httpdns
EMAS 控制台: https://emas.console.aliyun.com/products
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。