有没有办法专门为三星设备设置和应用程序图标?

Bry*_*yan 8 android samsung-mobile android-attributes samsung-galaxy

我注意到三星应用程序具有特定的形状; 例如,下面的图库,相机,手机,消息和互联网应用程序图标.

在此输入图像描述

有没有办法为三星设备指定图标?类似于新的Google Pixel如何android:roundIcon在清单中使用该属性?

我尝试在Samsung Developer文档中寻找一些东西,但似乎没有关于这个主题的任何内容.

这些设备确实有一种识别三星应用程序的方法,考虑到带有背景设置的图标 [ 设置 > 显示 > 图标背景 ]为所有其他应用程序启用类似形状的背景.例如,下面是Google Play商店图标.

在此输入图像描述

但我不确定这是否是一个公开可用的选项.


如果三星采用Android Oreo的新自适应图标,这个问题将无关紧要; 但据我所知,他们还没有.

小智 8

您可以通过设置禁用TouchWiz将应用程序图标环绕在圆角方框中

<application>
    <meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/>
</application>
Run Code Online (Sandbox Code Playgroud)

到您的AndroidManifest.xml


jon*_*nrz 2

检测您是否在三星设备上运行很简单:

android.os.Build.MANUFACTURER == "samsung"
Run Code Online (Sandbox Code Playgroud)

更多信息请点击此处

因此,在定义您在三星设备中运行后,您可以更改应用程序,以便在三星设备中运行时以编程方式更改应用程序图标。但不幸的是android并没有提供这样做的方法。

有一些解决方法可以更改应用程序图标,您可以查看此处此处此处

如果您确实需要更改图标,您可以尝试解决方法,但如果只是为了与非标准三星图标保持标准,我不会这样做;)


归档时间:

查看次数:

1643 次

最近记录:

7 年,10 月 前