操作栏和通知不工作的Android图标生成器(灰色形状)

我发现这个资产工作室生成图标。 它适用于启动器图标,但对于操作栏或通知图标不起作用。 我把我的PNG文件,并想要生成的图标,但资产工作室只生成灰色的圆圈。 是否有另一个工具来生成操作栏和通知图标?

在这里输入图像说明

Solutions Collecting From Web of "操作栏和通知不工作的Android图标生成器(灰色形状)"

您可以使用一个工具在Asset Studio中创build通用图标: https : //romannurik.github.io/AndroidAssetStudio/icons-generic.html 。 为了让它看起来像ActionBar图标,你应该做的下一个行动:

  1. select图片
  2. 图像的大小应保持在24dip
  3. 将填充更改为4dip
  4. 将前景彩色拇指移动到0%
  5. 而已! 立即下载.zip。

图标的大小将与使用ActionBar图标生成器获得的大小相同。

它如何寻找我: 图标生成器截图

我认为这是因为你的图像太复杂,主要问题是应用在AAS中的“颜色”滤镜。

我有同样的问题,我不得不手动转换xxxhdpi xxhdpi等。 如果您使用Sketch(例如),则可以使用插件轻松转换( https://github.com/zmalltalker/sketch-android-assets

希望这是帮助!

如果你想使用AAR,就像@ rom4ek解释“4.将前景颜色的大拇指移到0%”这是重要的部分

您可以使用android studio的内置function来生成操作栏和通知图标。

右键单击res文件夹,然后点击New > Image Asset 。 您可以在资产types中selectLauncher IconsAction Bar IconsNotification Icons

更新 :你应该看看这个 。 它谈到通知中的白色图标。

我用一个Gradle脚本自己的模块“图标”来生成图标。 这比Assets Studio可以提供的更自动的方式。 该图标将使用Inkscape进行devise。 看我的博客的详细说明。 你在GitHub上find一个Android Studio项目。

经过大量的search这是解决scheme:问题是你添加一个图像的白色背景..将图像转换为操作栏图标,你必须加载图像的透明背景

我面对同样的问题,他们是没有问题的图标后棒棒糖通知图标不包含颜色图标它支持平,剪影图标支持。

  • 您可以将目标SDK更改为20
  • 或者生成平面图标(icons8是最好的select)

要么

你应该使用一个条件

  boolean useWhiteIcon = (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP); return useWhiteIcon ? R.drawable.icon_silhouette : R.drawable.ic_launcher; 

Android Studios 2.2有一个Image Asset Studio,您可以使用它来生成图标。

https://developer.android.com/studio/write/image-asset-studio.html

默认情况下,任何图像都是灰色的。 但是你可以根据你的颜色来定制它。 检查下面的截图select自定义选项卡,然后select你想要的颜色。

在这里输入图像说明

希望它可以帮助你。