小编aps*_*mer的帖子

如何使Android应用的图标背景透明?

PNG图像用作图标前景,背景应完全透明.

使用Android Studio > New Image Asset > Configure Image Asset dialog在资产工作室为背景选项实际上很组合都试过,包括完全从路径删除文件和删除后台标签ic_launcher.xmlic_launcher_round.xml.

从该向导中的路径中删除文件并从XML文件中删除标记几乎可以解决问题,但是仍然有一个模糊的黑色轮廓作为背景(~alpha = 20%).在查看设备启动器上的图标时,背景图层的所有其他选项会在前景图像后面留下鲜明的白色或黑色背景.

许多应用程序只能在其图标上设置前景,因此这是可能的.我在这做错了什么?

更新:感谢您的快速评论!我尝试了两种解决方案作为答案,同样的结果.屏幕截图按照建议上传.

仅更新向导中的Legacy图标是不够的,因为这只会更改Legacy图标格式.还需要较新的"自适应"图标.即使背景设置为完全透明的方形png,Android Studio也会将其更改为白色.如果完全删除了后台文件,则向导允许完成,但Android Studio使用稍微不透明的黑色背景,如图所示.对于上传的图像,前景后面应该没有任何内容,完全灰色,在这种情况下没有任何可见的圆圈.

从运行API 25的设备截取屏幕截图

java xml android image android-studio

2
推荐指数
1
解决办法
7282
查看次数

标签 统计

android ×1

android-studio ×1

image ×1

java ×1

xml ×1