Android Notification设置的小图标显示的是小方块
方法一 (修改图标的尺寸和大小) (无效):
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this).setSmallIcon(R.drawable.abc).setContentTitle("aaaaa").setContentText("bbbbbb").setLargeIcon(abcd);
调用了setSmallIcon()方法,但是通知栏显示时的小图标是个方块,不是我们设置的图标;
解决:图标大小限制在20kb以内。 (无效)
排查技巧:
设置的图标过大时,AndroidStudio预览时图片显示不出来;
换成小图标就可以正常显示了:
这个电话的小图标能显示,但是是灰色的,不是彩色的。(没有完全解决)
方法二(有效):
在不同的版本使用不同的图标,在android 8.0以下,使用透明背景的图标,配上底色。
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {builder.setSmallIcon(R.mipmap.launcher_icon);
} else {// 背景透明的图片,配上底色builder.setSmallIcon(R.mipmap.icon_notification).setColor(Color.parseColor("#0972EE"));
}
Android Notification设置的小图标显示的是小方块相关推荐
- Notification设置的小图标显示的是小方块
方法一 (修改图标的尺寸和大小) (无效): NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this).se ...
- 浏览器访问网站标签页小图标显示
浏览器访问网站标签页小图标显示 1.对于IE浏览器:把需要显示的16x16像素的ICO图标命名为favicon.ICO放置在网站根目录下,浏览器会自动检索 2.对于其他浏览器通用的在标签页加入指定图标 ...
- windows任务栏右侧小图标显示不完整
之前发现windows电脑右侧小图标显示不完整 百度了一下,只需要新建一个bat文件,内容是 cd /d %userprofile%\AppData\Local\Microsoft\Windows\E ...
- VSCode项目文件夹有小图标显示和配置
一.开始工作目录下是没有小图标显示的 二.如图下图操作,安装并重新加载 三.有了这个插件还无法让工作目录下的文件变成小图标,还需要激活 激活后,图标就已经改变了.
- css3实现小图标向下引导小箭头动态效果
css3实现小图标向下引导小箭头动态效果 网上转的 ,记录下来,方便下次用到 <!DOCTYPE html> <html><head><meta charse ...
- Android Pixel手机Notification小图标显示白方块问题
1 问题 我遇到的问题是在Google的Pixel手机上,当通知显示出来时,对应小图标的icon的样式是一个小白块 2 setSmallIcon() 按照google的说法,这个小图标是通过setSm ...
- android notification设置不同字体颜色,Android Notification自定义通知样式你要知道的事...
本文将根据个人经验对Notification做个总结,以供参考! 什么是通知(Notification) 通知是一个可以在应用程序正常的用户界面之外显示给用户的消息. 通知发出时,它首先出现在状态栏的 ...
- VMware设置任务栏图标显示与隐藏
1.打开软件 2.软件左上角工具栏中:[编辑]->[首选项]->[工作区] 3.里面有个[显示托盘图标] 4.有三个选项: [始终] [当虚拟机开机时] [从不] 5.根据需要选择即可. ...
- android 自定义通知不显示,Android notification设置的图标不显示
跟着谷歌的android fundamental tutorial作安卓通知部分时,在魅族flyme系统上并不显示我设置的通知icon,而是显示默认的应用启动图标.而且奇怪的是我设置的通知是等级最高的 ...
最新文章
- 分享18个常用的网站性能测试工具
- python有几个系列_python系列1-就业篇
- [JavaWeb-HTML]CSS与html结合方式
- python 中调用shell命令
- C++_基础部分_C++文件操作_文件的写入操作---C++语言工作笔记076
- linux ftp命令参数全集
- python运算符_零基础学习 Python 之运算符
- 北大核刊最新版2020目录_重磅!最新版CSSCI 来源期刊目录(2019-2020)
- 老男孩LINUX50期_陈桂林决心书
- 用postman GET调试阿里云银行卡二、三、四要素实名认证
- win10 uwp 相机的分辨率设置方法
- 为计算机技术奉献一生语录,乐于奉献的名言警句40句
- Java字节码魔法数字_Java的魔法:字节码
- 计算机 网络 硬件包括,局域网网络硬件主要包括5个
- 02 C/C++创建tcl自定义命令
- gitlab 安装以及卸载
- 新媒体内容运营的7个核心环节
- 怎么把视频转换成音频
- 激战2电信服务器哪个最多,玩家浅谈 激战2电信一区服务器派系之争
- 触宝占据内容赛道有利位置:疯读高速发展,或将迎来价值修复时刻