解决android状态栏消息图标变成白色方块
如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!
解决android状态栏消息图标变成白色方块
今天突发奇想在android上调试时无意中发现状态栏消息显示图标居然是白色方块,自己平时用的手机是HarmonyOS 2.0,没有这个问题,但是原生android有问题,看看怎么解决吧。
所谓白色块问题如下:
我使用的这样一张png图片
网上搜了下将怎么解决这个的文章,看来好多人也遇到过这个问题。大家给的解决方式(说是Google官方这么说的)要用只有alpha通道的图片,有的还说要转成android可用的xml来使用。
一个纯alpha通道的图片就把我搞懵了,在网上搜了半天ps相关教程才算弄出来,最后还不是透明色。。。最后还说自己在将它转成xml时,修改xml改成的透明色的,最终还是弄好了,难道这的需要这么复杂。
我期间可以借助了PS + 图片转svg网站 + android studio svg2VectorDrawable插件 才搞定的,太难了吧。
自己做一张透明背景色的图片替换下就好。
重新编译下
可以了,HarmonyOS 2.0自然更不用说,没问题的。
PS:下拉通知栏里面显示红色是因为设置了背景色
.setColor(Color.RED)
,中国红真够醒目的,赞。
- 分类:
- Android
更新时间: