Android 银河S7牛轧糖全图标

Android 银河S7牛轧糖全图标,android,galaxy,android-7.0-nougat,Android,Galaxy,Android 7.0 Nougat,我想问一下,如何在运行Android Nougat的Galaxy S7上更改我的应用程序的应用程序图标(见附件屏幕截图),以填充整个图标空间。 有办法做到这一点吗 编辑:我认为这是因为这些应用程序有方形图标,而我的是圆形。有没有办法让Galaxy S7牛轧糖装置和周围所有其他装置都成为方形 此解决方案仅适用于用户端: 转到设置->显示->图标框->仅图标。 这会将图标更改为全尺寸图标。来自 应用程序现在可以定义圆形启动器图标,用于支持它们的设备上。当启动器请求应用程序图标时,框架返回androi

我想问一下,如何在运行Android Nougat的Galaxy S7上更改我的应用程序的应用程序图标(见附件屏幕截图),以填充整个图标空间。 有办法做到这一点吗


编辑:我认为这是因为这些应用程序有方形图标,而我的是圆形。有没有办法让Galaxy S7牛轧糖装置和周围所有其他装置都成为方形


此解决方案仅适用于用户端:

转到设置->显示->图标框->仅图标。 这会将图标更改为全尺寸图标。

来自

应用程序现在可以定义圆形启动器图标,用于支持它们的设备上。当启动器请求应用程序图标时,框架返回android:icon或android:roundIcon,具体取决于设备构建配置。因此,在响应启动器意图时,应用程序应确保同时定义
android:icon
android:roundIcon
资源。可以使用Image Asset Studio设计圆形图标

虽然这可能不足以处理三星的“特殊”白色图标框,但这张gif展示了一些创建图标的想法,无论是正常大小还是框架式“Squircle”样式,这些图标看起来都不错


无论如何,这意味着您现在必须担心普通图标、圆形图标和三星化图标,并且无法为三星特定的启动器设计提供图标。

我遇到了同样的问题,并尝试了各种方法。现在我发现了一件有趣的事

如果你制作一个没有任何透明度的图标,图标将是Nougat android手机上的全尺寸图标。当我在paint.exe中创建一个图标并将其保存为.png时,没有问题

我想这对你有帮助

编辑:下面是我遇到的,在我的评论中解释

EDIT2:两个图标(带透明度和不带透明度)的大小和形状相同。唯一的区别是一个有透明度,另一个有白色背景。当然,我不是说我删除了透明度并放大了图像

编辑3:更多关于我的图标@Hadas的解释


您可以通过向清单中添加元数据元素来禁用此功能:

<application>
    <meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/>
</application>


在大小为192*192的drawble文件夹中使用一个图标进行检查。如果我使用的是Android Studio和mipmap,而不是drawable?我想这是因为这些应用程序有方形图标,而我的是圆形的。有没有办法让Galaxy S7 Nougat设备和其他所有设备都变成方形的呢?还可以分享你的启动器图标。因为这些应用程序有方形图标,而我的是圆形的。有没有办法让Galaxy S7牛轧糖设备和其他所有设备都能正常运行?是的,但只适用于我,而不是我的所有用户^^我们谈论的是一个已发布的应用程序,而不是私人应用程序;)这太棒了。我被图标框吓到了。对我来说,将其默认为off更有意义。这并不能回答这个问题。一旦你有足够的钱,你就可以在任何岗位上工作。同时检查这个。哦,现在我看到我的答案不是编辑问题的确切答案,而是与原始问题有点相关。我遇到的是1)我在我的应用程序中使用了方形图标,它在棉花糖中看起来不错2)当我将android手机升级到Nougat时,图标变小了,因此图标不是全尺寸的3)检查我的其他应用程序图标,我发现有些是全尺寸的,有些不是。这不是正方形或圆形的问题。一切都是方的。4) 将drawable xxxhdpi中的图标png文件更改为没有透明度,图标将更改为完整。5) 我觉得这很奇怪,值得宣布。经过几个小时的深思熟虑,我发现了一种可能性。即使它在人类看来是长方形的,在机器看来也可能是圆形的。android是否根据透明度的大小区分矩形和圆形,或者在某些特定点是否存在透明度?我所有的应用程序图标对我来说都是矩形的,但其中一些有圆形边缘。由于图标之间的舍入量不同,有时android Nougat会认为一些图标是圆形的,而不是矩形的,因此会使它们变小并产生问题。我说的是似是而非的话吗?我不确定。所以如果我仍然希望我的图标在安卓6.0上有圆形边缘,我还能有一些透明度吗?你能举一个在6.0上有圆形边缘的图标在7.0上看起来仍然不错的例子吗@勇-SunChoi@Hadas我的原始图标有矩形边框和圆形边缘。在边缘边界之外,有透明度(4个小部分)。而且在边界内部有几个小的透明区域(背景,但边界是完全连续的)。1) 我删除了图标中所有的透明部分,它工作了。2) 我只移除了内部透明部分,效果也很好。所以,尽管如此,我还是不确定android决定的关键条件是什么。但无论如何,你可以用一个图标制作6.0版的圆形边缘图标和7.0版的全尺寸图标。哇,完美的时机。我现在只是看看这个。这太棒了!谢谢