关于接收到推送下来的通知禁止声音和振动的问题 JPushInterface.setPushNotificationBuilder(1, builder);
来源:互联网 发布:js怎么获取css样式 编辑:程序博客网 时间:2024/05/16 14:35
JPushInterface.setPushNotificationBuilder(1, builder); 1 这个参数其实是builder_id ;这个参数是用来自定义通知的,但是服务器端必须指定了跟客户端相同的 builder_id ,这样客户端在接收到推送通知时,客户端 设置的基本的自定义的操作 比如: 禁止声音和振动 。才会生效! 如果 服务器没有 设置 builder_id ,那么 无论 客户端设置 builder_id 为多少 , 都不会生效 ,会使用默认的(即 声音和振动都是默认开启的)。
Android SDK 进阶教程---自定义通知栏教程----
Example - 基础的 PushNotificationBuilder
定制声音、震动、闪灯等 Notification 样式。
BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(MainActivity.this);
builder.statusBarDrawable = R.drawable.jpush_notification_icon;
builder.notificationFlags = Notification.FLAG_AUTO_CANCEL
| Notification.FLAG_SHOW_LIGHTS; //设置为自动消失和呼吸灯闪烁
builder.notificationDefaults = Notification.DEFAULT_SOUND
| Notification.DEFAULT_VIBRATE
| Notification.DEFAULT_LIGHTS; // 设置为铃声、震动、呼吸灯闪烁都要
JPushInterface.setPushNotificationBuilder(builder_id, builder);
如果 推送服务器端 没有 设置 builder_id 的值或者推送服务器端设置的builder_id 与客户端的不一致, 都会导致客户端的自定义的不起作用, 使用默认的(即声音和震动默认开启);
- 关于接收到推送下来的通知禁止声音和振动的问题 JPushInterface.setPushNotificationBuilder(1, builder);
- 控制notification的声音和振动(转)
- 消息通知声音和振动提示
- 极光推送,如何接收推送下来的信息。
- 关于UILocalNotification 的soundName问题(通知的自定义声音问题)
- 关于苹果的推送通知
- 关于苹果的推送通知
- 关于推送通知的隐藏
- 关于Android Notification.Builder不显示通知的问题
- android 通知Notification的使用小实例(振动,灯光,声音)
- 接收到推送消息时,提示声音
- 关于一个每日定时推送本地通知的问题
- 关于百度推送点击通知,跳转的问题(Android)
- 关于极光推送收不到通知的问题
- 关于百度云推送点击通知的跳转问题
- Android 关于极光推送退出APP时清空通知的问题
- Android关于极光推送收到空白通知的问题
- 关于无法接收消息推送问题的修改
- EasyHttp基本使用
- 【Android 基础】Animation 动画介绍和实现
- 数据结构——线性表——知识点总结
- linux 环境变量
- 利用Android Studio打开Hierarchy window
- 关于接收到推送下来的通知禁止声音和振动的问题 JPushInterface.setPushNotificationBuilder(1, builder);
- word2010首行缩进、设置页码为第几页共几页、图片完全不显示等问题
- 支付宝刮奖案例
- nginx 反向代理测试
- 学习笔记:dbutils与Spring JdbcTemple的区别
- 1015 计算器的改良
- FineReport做报表常用的命令记录
- mock测试
- HDU 2795 线段树单点更新 好题