试试这个....

public void buildPushNotification(Context ctx, String content, int icon, CharSequence text, boolean silent) {

Intent intent = new Intent(ctx, Activity.class);

intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

PendingIntent pendingIntent = PendingIntent.getActivity(ctx, 1410, intent, PendingIntent.FLAG_ONE_SHOT);

Bitmap bm = BitmapFactory.decodeResource(ctx.getResources(), //large drawable);

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(ctx)

.setSmallIcon(icon)

.setLargeIcon(bm)

.setContentTitle(content)

.setContentText(text)

.setAutoCancel(true)

.setContentIntent(pendingIntent);

if(!silent)

notificationBuilder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION));

NotificationManager notificationManager = (NotificationManager) ctx.getSystemService(Context.NOTIFICATION_SERVICE);

notificationManager.notify(1410, notificationBuilder.build());

}

并在onMessageReceived中调用它

@Override

public void onMessageReceived(RemoteMessage remoteMessage) {

Log.d("Msg", "Message received [" + remoteMessage.getNotification().getBody() + "]");

buildPushNotification(/*your param*/);

}

或者按照KongJing,他说也是正确的,但您可以使用Firebase控制台 .

android设置app全局没通知声,从android中的firebase发送通知时没有通知声音相关推荐

  1. Android 设置APP桌面图标

    Android 设置APP启动图标 1.利用Image Asset设置图标 2.直接修改AndroidManifest.xml文件中资源指向 1.利用Image Asset设置图标 点击 工具栏处 F ...

  2. Android 设置APP启动图标

    Android 设置APP启动图标 1.利用Image Asset设置图标 2.直接修改AndroidManifest.xml文件中资源指向 1.利用Image Asset设置图标 点击 工具栏处 F ...

  3. Android之app混淆深入分析-层层解析解决开发中痛点

    前言 在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读: 很多人不知道怎么设置混淆,哪些不需要混淆,那来了老铁们,可以直接拿来用的知识点. AS中混淆配置 在AS中可以通 ...

  4. android获取app用户数据,专项研究:Android收集用户数据是iPhone的20倍!

    原标题:专项研究:Android收集用户数据是iPhone的20倍! 3月31日消息,有一项研究发现,Android手机收集的用户数据是iPhone的20倍. 这是爱尔兰都柏林圣三一大学的计算机科学教 ...

  5. android如何app主题更换,通过EventBus更换android app主题

    在设置界面切换主题,是许多app必备的功能,可以在style.xml文件中写好样式,然后在代码中使用setTheme()可以动态切换整个application的主题.具体步骤: 1.准备好要切换的st ...

  6. android 设置按钮高度,如何在本机android中设置按钮的高度

    我正在学习反应 Android移动应用程序的本机编程.我正在制作一个我需要设置按钮高度的屏幕.我在视图中添加了按钮并设置了使用样式的高度,但按钮高度没有变化. /** * LoginComponent ...

  7. android 设置folder类型,正确配置你的 Android 项目

    简评:优秀的 Android 项目从配置开始.: ) 作者在这里介绍了一个 Android 项目应该有的配置,文中讲到的内容大家都可以运用在自己的 Android 模板项目中. gitignore 当 ...

  8. Android让APP运行在新环境上,Android Studio环境在真手机运行app项目教程

    对于Android Studio环境在真手机运行app项目的相关操作有许多网友咨询过,小编今天就分享Android Studio环境在真手机运行app项目的详细步骤,一起好好学习下吧! 要想将Andr ...

  9. Android设置app显示指定国家语言

    1.首先知道创建多个values方法,strings.xml是你设置多国语言地方 这里是我创建的一个values-en文件家(可以根据不同国家建立不一样后缀的values) 2.这里是代码部分 2.1 ...

最新文章

  1. AtlasControlToolkit.CascadingDropDownNameValue自定义用法
  2. (SpringMVC)数据处理及跳转
  3. oracle的读写过程,我在在oracle中统计读写量,用了v$filestat,操作过程如下,有些问题请问高手...
  4. mitdump爬取当当网APP图书目录
  5. 全国计算机等级考试题库二级C操作题100套(第55套)
  6. 第一篇:服务的注册与发现Eureka(Finchley版本)V2.0_dev
  7. 基于java springboot+mybatis学生学科竞赛管理管理系统设计和实现
  8. 献给那些正在“奋起”的90后
  9. django 自定义权限_如何对django api做权限限制
  10. 491 Increasing Subsequences 递增子序列
  11. dnf修改服务器时间限制,DNF历史性革新,团本刷新时间改为周六,为黑鸦让路
  12. 总结JS中Math的方法及使用
  13. 网络安全中的NISP-SO安全运维工程师都需要那些工具?
  14. java线性表实验心得_20162311 实验一 线性结构 实验报告
  15. 敏感性、特异性、假阳性、假阴性(sensitivity and specificity)
  16. 传世之文《Teach Yourself Programming in Ten Years》十年学会编程
  17. 哈希表--管理公司员工信息
  18. 2018通达信l2服务器源码,分享通达信(L2) 主力资金线/主力资金流向 源码
  19. 2020/04/12 02-HTML和URL提取、豆瓣读书爬虫编写
  20. 惠普打印机如何调整条码的宽度

热门文章

  1. 他是第一批推动比特币普及的人 如今早已放弃了信仰
  2. Database · 理论基础 · 关于一致性协议和分布式锁
  3. Spring Boot定时任务应用实践
  4. 基于maven使用IDEA创建多模块项目
  5. CUDA学习(七十一)
  6. 云效(原RDC)如何构建一个基于Maven的Java项目
  7. java--迭代(一)Iterator和Iterable接口
  8. 软件熵:软件开发中推倒重来的过程就是软件熵不断增加的过程
  9. WPF的消息机制(三)- WPF内部的5个窗口之处理激活和关闭的消息窗口以及系统资源通知窗口...
  10. UniDAC使用教程(四):数据类型映射