android - 为什么使用 Android Asset Studio 生成的通知图标图像是全白的?

标签 android android-studio android-asset-studio

所以我想为推送通知制作图标。比如说我想使用下面的android图像作为通知图标

https://p7.hiclipart.com/preview/135/689/279/android-computer-icons-logo-android.jpg

所以我尝试使用 Android asset studio 来制作它。但是这个 Android Asset studio 生成的图像像这样完全是白色的

enter image description here

我该怎么办?这个有图片要求吗?

最佳答案

使用透明图片

  • 生成的图标将完全是纯色(设备上将根据主题使用深灰色或白色)。
  • 您添加的图标应该只包含您想要显示为单一颜色的“形状”。其余的应该是透明像素。
  • 任何不透明的像素都将被转换为白色。因此,如果您有一个没有透明像素的方形 Logo ,它将是一个巨大的单色正方形。
  • 使用 .png 图片,这样您就可以将其保存为透明背景。

关于android - 为什么使用 Android Asset Studio 生成的通知图标图像是全白的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61378408/

相关文章:

Android Studio 布局 - 在同一行上彼此相邻的两个 TextView 的父级中水平居中

java - Firebase数据库-如何直接获取键下的值? (不在自定义类下)

android - 最新的 Android Studio 以全屏方式打开每个窗口或弹出窗口

android - 在 Image Asset Studio 中创建启动器图标时出现 anydpi-v26 问题

android studio 3.5 图像资源启动器图标(仅限旧版本)形状无不工作

android - 为什么重新安装 apk 后数据库会被删除?

java - 尝试根据选择的单选按钮保存单选组的状态

android - org.apache.http编译错误

flutter - 为什么 android studio 设置中缺少我的 Gradle 项目菜单?