如何以编程方式设置应用程序图标android

Sat*_*tya 5 icons android

我知道我们可以使用android:icon属性通过manifest文件设置它.但是我们如何在java代码中设置它?

Chr*_*ipp 5

以编程方式设置它是没有意义的,启动器必须在应用程序未激活时显示应用程序图标.

如果您看一下如何在Android中以编程方式更改应用程序图标?,您将找到一条评论,该评论链接到Android开发人员API演示中的示例代码:LaucherShortcuts.

它接缝可以创建一个LauncherShortcut,它可以有一个不同的图标(参见函数setupShortcut()).如果希望用户选择图标,则必须在创建快捷方式时显示图标列表.但同样,这是一条捷径.在应用程序列表中,将显示原始图标.