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

时间:2012-01-30 09:42:26

标签: android icons

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

2 个答案:

答案 0 :(得分:5)

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

如果你看一下How to change an application icon programmatically in Android?,你会发现一条评论,该评论链接到Android开发人员API演示中的示例代码:LaucherShortcuts

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

答案 1 :(得分:1)

我不认为启动器图标可以以编程方式设置。