【发布时间】:2022-01-06 00:22:08
【问题描述】:
当我右键单击我的drawable 文件夹并执行New -> Image Asset -> Notification Icons 时,我的图标颜色变为白色。我上传的图片背景是透明的,但是为什么图标变白了?我该如何解决?我想保持原来的颜色。我的最低 API 级别设置为 21。
【问题讨论】:
标签: android kotlin android-notifications
当我右键单击我的drawable 文件夹并执行New -> Image Asset -> Notification Icons 时,我的图标颜色变为白色。我上传的图片背景是透明的,但是为什么图标变白了?我该如何解决?我想保持原来的颜色。我的最低 API 级别设置为 21。
【问题讨论】:
标签: android kotlin android-notifications
根据guidelines,通知图标是单色的,并通过setColor API 着色,因此预计它们是纯白色。
【讨论】:
setColor 设置为 SVG 吗?我的图标颜色不是简单的十六进制代码或 RGB 值。它是四种不同颜色的混合(可以说是渐变)。