道招

解决android状态栏消息图标变成白色方块

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

解决android状态栏消息图标变成白色方块

今天突发奇想在android上调试时无意中发现状态栏消息显示图标居然是白色方块,自己平时用的手机是HarmonyOS 2.0,没有这个问题,但是原生android有问题,看看怎么解决吧。

所谓白色块问题如下: file

file

我使用的这样一张png图片 file

网上搜了下将怎么解决这个的文章,看来好多人也遇到过这个问题。大家给的解决方式(说是Google官方这么说的)要用只有alpha通道的图片,有的还说要转成android可用的xml来使用。

一个纯alpha通道的图片就把我搞懵了,在网上搜了半天ps相关教程才算弄出来,最后还不是透明色。。。最后还说自己在将它转成xml时,修改xml改成的透明色的,最终还是弄好了,难道这的需要这么复杂。

我期间可以借助了PS + 图片转svg网站 + android studio svg2VectorDrawable插件 才搞定的,太难了吧。

自己做一张透明背景色的图片替换下就好。

file

重新编译下 file

file

可以了,HarmonyOS 2.0自然更不用说,没问题的。

PS:下拉通知栏里面显示红色是因为设置了背景色 .setColor(Color.RED),中国红真够醒目的,赞。

更新时间:
上一篇:防止通过浏览器开发者工具复制内容的简单方法下一篇:原来HMS core消息推送限制推送数量了

相关文章

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了