首页 移动推送Android端通知的样式怎么设置?

移动推送Android端通知的样式怎么设置?

更新时间: 2020-06-28 17:04:50

问题详述

移动推送Android端通知的样式怎么设置?

解决方案

移动推送提供了自定义样式通知,帮助修改单一的通知样式,使用方式如下(需要终端调用该样式,服务端指定之后,才能生效):

移动端:

  1. AdvancedCustomPushNotification notification = new AdvancedCustomPushNotification(R.layout.demo_notification_cus_notif, R.id.m_icon, R.id.m_title, R.id.m_text);//创建高级自定义样式通知,设置布局文件以及对应的控件ID
  2. notification.setServerOptionFirst(true);//设置服务端配置优先
  3. notification.setBuildWhenAppInForeground(false);//设置当推送到达时如果应用处于前台不创建通知
  4. boolean res = CustomNotificationBuilder.getInstance().setCustomNotification(ADVANCED_CUSTOM_NOTIF_ID, notification);//注册该通知

服务端:

  1. PushRequest pushRequest = new PushRequest();
  2. pushRequest.setAndroidNotificationBarType(1);//通知栏自定义样式0-100

具体示例代码参考:

阿里云首页 移动研发平台 相关技术圈