如何在Android中动态更改Android应用程序图标

时间:2014-01-14 08:10:45

标签: java android xml android-manifest

我知道有同样的问题被要求提供活动图标,但我的问题有点不同。

我只是想知道我们是否可以通过编程方式设置应用程序图标,我不是要求更改,我只是要求设置它。我希望我很清楚。

<application android:icon="drawable resource"> </application>

在上面的例子中,我在清单文件中设置它,但是我可以通过java代码设置它而不是清单。

2 个答案:

答案 0 :(得分:3)

正如您可以在此处阅读http://developer.android.com/guide/topics/manifest/manifest-intro.html,默认的应用图标已在清单中设置。由于清单位于应用程序的/ root中,因此无法修改,因此无法执行此操作。 您可以考虑,如果您可以在应用程序运行时更改它,则更改将不会保存在清单中。

答案 1 :(得分:0)

清单不能动态更改,但它可以删除图标应用程序,然后添加您喜欢的图标是链接: How to change an application icon programmatically in Android?