2017-02-22 23 views
-1

我的应用的图标在6.0之前的Android设备上显示效果不错。现在在6.0设备上,图标周围有一层厚厚的深灰色填充(请参阅屏幕截图中的左下角图标)。我的图标图像有白色背景,圆边。Android 6 - 删除图标的灰色填充

我确保我的图标具有xxhdpi(144x144)和xxxhdpi(192x192)的分辨率,并且我已经检查了APK文件以查看正确放置在相应res/drawable-xxxx文件夹中的图标。

我也尝试使用Android Studio和在线Android图标制作器重新生成图标,并将它们放置在drawable/mipmap文件夹中,但同样的问题仍然存在。

如何让图标展开为没有深灰色填充的全尺寸?

谢谢。

Screenshot

+0

为什么使用在线图标时都能运行Android的工作室通过矢量工作室或者形象工作室提供图标生成。附:您可以在这两个工具中更高级地自定义您的图标 –

+0

另一件事是,由于定制启动程序,您正在获取该填充。它不是Android 6的问题,尝试使用相同的apk在摩托罗拉,三星或像素的原生Android用户界面,你不会看到这些填充 –

+0

谢谢穆罕默德Atif,其实我手动创建图标尺寸,而且它工作正常,我今天只是在尝试在线生成器,看看它是否能解决问题。我在我的三星手机上运行了这个功能,无论我尝试Google Now,Trebuchet还是Apex发射器,都存在相同的填充。 – Andy

回答

0

首先:确保你的图标可能切不进行任何填充。

第二:为应用启动器图标使用mipmap文件夹,并确保所有尺寸的图标。

第三:卸载你的应用程序,清理&构建并安装新鲜的应用程序。

希望这可以帮助

+0

感谢您的建议。我的图标没有切片,只是一个正常的PNG图像..是否会影响Android 6的填充?它一直工作得很好。我已经尝试将它们放置在mipmap文件夹中并清除构建,但存在相同的填充。 – Andy

1

轻松,你可以使用Android工作室图片资产

点击app文件夹。

文件=>新=>图片资产=>选择图标类型的启动图标=>您可以选择图像,然后浏览=>调整 填充,颜色=>未来=>完成。 enter image description here

+0

我试过使用图像资产生成器,但它没有任何区别 – Andy

+0

@Andy是否修剪过或使用0 pading? –

+0

我已设置修剪:否,填充:0%;缩放:缩小以适合;和形状:没有(所以我的圆边被保留)。它是否正确? – Andy