【问题标题】:Android Image Asset Studio: icon showing white color of an image as greyishAndroid Image Asset Studio:将图像的白色显示为灰色的图标
【发布时间】:2018-03-06 18:38:12
【问题描述】:

我想为 A+ 创建一个图标(带有 + 上标)。

我尝试使用图像资产工作室进行创建。但问题是我无法添加上标

所以我在 gimp 中创建了一个 A+ 图像。

然后我使用 android 资产 stuido 创建了一个应用栏图标。我得到以下输出。我期待 A+ 是纯白色的,但它显示出略带灰色。我也在使用显示纯白色的搜索图标和转换为也显示纯白色的图标的文本。那么如何才能做到纯白呢

下面是图片:

我创建的 gimp 图像是:

【问题讨论】:

  • 它看起来是带有 Alpha 的图像,你能验证一下吗?
  • 我已经上传了实际图片

标签: android android-assets


【解决方案1】:

尝试将iconTint 属性添加到menu.xml 文件中的菜单项:

        app:iconTint="@android:color/white"

如果图标在您看来仍然是灰色的,则它可能是使用HOLO_LIGHT 主题导入的(似乎使用了较低的不透明度)。再次尝试导入图像资源,确保在“配置图像资源”屏幕上选择HOLO_DARK 作为主题。这应该会给你一个更不透明的白色图标。

【讨论】: