Android推送通知:图标未显示在通知中,而是显示白色方块

我的应用会生成通知,但我没有显示为该通知设置的图标。相反,我得到一个白色方块。

我已经尝试调整图标的大小(尺寸720x720,66x66,44x44,22x22)。奇怪的是,当使用较小尺寸时,白色方块较小。

我已经google了这个问题,以及生成通知的正确方法,从我读过的代码应该是正确的。可悲的是,事情并不像他们应该的那样。

我的手机是带有Android 5.1.1的Nexus 5。问题还出现在模拟器,带有Android 5.0.1的三星Galaxy s4和带有Android 5.0.1的摩托罗拉Moto G上(我借用了这两款,现在还没有)

接下来是通知代码和两个屏幕截图。如果您需要更多信息,请随时提出要求。

谢谢你们。@SuppressLint("NewApi") private void sendNotification(String msg, String title, String link, Bundle bundle) {

NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

Intent resultIntent = new Intent(getApplicationContext(), MainActivity.class);

resultIntent.putExtras(bundle);

PendingIntent contentIntent = PendingIntent.getActivity(this, 0,

resultIntent, Intent.FLAG_ACTIVITY_NEW_TASK);

Notification notification;

Uri sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.notificationsound);

notification = new Notification.Builder(this)

.setSmallIcon(R.drawable.lg_logo)

.setContentTitle(title)

.setStyle(new Notification.BigTextStyle().bigText(msg))

.setAutoCancel(true)

.setContentText(msg)

.setContentIntent(contentIntent)

.setSound(sound)

.build();

notificationManager.notify(0, notification);}

原生android 推送图标白色,Android推送通知:图标未显示在通知中,而是显示白色方块...相关推荐

  1. neovim图标显示乱码,utf8字体显示乱码(Windows10和Centos安装nerd-fonts)

    前言 作为一名想成为大神的菜鸟程序员,一个牛X的代码编辑环境是必不可少的,在这里我推荐neovim和emacs.我使用的是neovim,github上有neovim-from-scratch工程可以一 ...

  2. android显示通知图标大全,Android推送通知:图标未显示在通知中,而是显示白色方块...

    Android推送通知:图标未显示在通知中,而是显示白色方块 我的应用会生成通知,但我没有显示为该通知设置的图标.相反,我得到一个白色方块. 我已经尝试调整图标的大小(尺寸720x720,66x66, ...

  3. android 推送图标大小,Android状态栏图标大小 – 使用Cordova / Phonegap推送插件

    我正在使用Ionic(Cordova AngularJS)开发 Android应用程序.有了它,我使用推送插件( https://github.com/phonegap-build/PushPlugi ...

  4. 融云 android 推送图标,如何解决 嵌入融云SDK后, Android 手机收不到消息推送?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 很多人在嵌入融云SDK之后,遇到过Android手机收不到消息推送问题.下面来给大家一些干货.解决Android类手机收不到消息推送的解决方法.供大家参考 ...

  5. android推送如何推送不在线设备,推送系统从0到1(四):消息如何到达用户设备...

    本篇主要为大家揭秘推送消息是如何传输的,如何到达用户设备上的,在不同的设备上会如何展示. 在上一篇文章中,我们可以知道在建立推送任务的过程中,需要考虑带有自滤功能的用户池构建.筛选有效用户.设置推送内 ...

  6. 红米k20适配android q,红米K20 Pro现已推送Android Q内测版 增强隐私保护

    8 月 8 日晚间,红米官方微博宣布,红米K20 Pro现已推送Android Q开发者内测版.Android Q是谷歌最新的系统版本,目前还处在测试阶段,而最后一个测试版系统也于昨天正式推送,意味着 ...

  7. Android个推需要的权限,Android 推送实现-接入个推(GTPush)

    自己使用过的推送服务:极光推送(Jpush).友盟推送.个推.阿里推送,其他的目前还没用用过,但使用起来应该都是比较类似的吧! 本文将简单介绍下这次个推推送的接入流程,及相关的注意事项(个推开通厂商通 ...

  8. Android端推送消息之极光推送

    推送方式 轮询 --实现方式: 周期性主动获取网络中的数据; --缺点: 费电, 费流量; SMS --实现方式: 服务器端向手机端发送短信, 手机监听短信广播, 将拦截的短信信息进行显示; --优点 ...

  9. 氢os android 7.0,氢OS 3.0正式推送!基于Android 7.0,简洁纯净

    原标题:氢OS 3.0正式推送!基于Android 7.0,简洁纯净 一加手机自推出伊始就坚持"不将就"的品牌理念,用顶级硬件和较低的价格以及众多定制ROM俘获了众多"加 ...

最新文章

  1. 美国打压之下增速超去年!华为半年业绩公布
  2. CodeBlocks: 生成的exe文件自定义一个图标
  3. linux下的文本编辑
  4. ORA-00600[kjpsod1]ORA-44203错误一例
  5. 基于node.js+MongoDB+elementui的分页功能更新优化
  6. 两表左连接count某一字段_表连接解决多日留存率问题|SQL
  7. P1082-扩欧模板同余方程【扩欧,数论】
  8. SSIS变量属性中EvaluateAsExpression设置的作用
  9. Arcgis创建SDE_Geometry、SDO_Geometry的区别【转】
  10. ajax angular点击事件_Angular的$http的ajax的请求操作(推荐)
  11. JAVA语法基础→数据转换、表达式、选择结构
  12. 互联网平台黑产解密(上)
  13. 武汉理工大学刷课,刷在线作业程序,做作业脚本
  14. 程序员怎样出版一本技术书
  15. [2022-04-27] refresh PDB
  16. BIGEMAP添加在线地图地图数据源
  17. 《上古卷轴5:天际》控制台代码之配料药剂
  18. 正态分布、对数正态分布参数(mu, sigma)与数据本身均值方差(m, v)的关系
  19. 蓝桥杯 小朋友崇拜圈 C语言
  20. 好车主互助|中国互联网变革史:工具类互联网企业的跌宕起伏

热门文章

  1. 第52章 HTTPS SSL证书与Data Protection(数据安全)
  2. Jumony Core 3,真正的HTML引擎,正式版发布
  3. 什么是闭包?如何解决闭包?
  4. Java字节流和字符流的区别?
  5. iOS照片单选、多选、上传服务器、缓存、下载展示
  6. 继360云盘后,又一云盘关闭:三星云宣布关闭个人云存储服务
  7. esper安装与示例
  8. IdeaVim中文输入体验优化
  9. ubuntu16.04离线安装与卸载docker和nvidia-docker
  10. 大数据SQL执行工具调研总结