我知道同样类型的问题已被要求用于活动图标,但我的问题有点不同。我们如何在Android中动态更改Android应用程序图标
我只是想知道我们是否可以通过编程方式设置应用程序图标,我没有要求更改,我只是要求设置它。我希望我很清楚。
<application android:icon="drawable resource"> </application>
在上面的例子中,我将它设置在清单文件中,而不是清单可以通过java代码来设置它。
我知道同样类型的问题已被要求用于活动图标,但我的问题有点不同。我们如何在Android中动态更改Android应用程序图标
我只是想知道我们是否可以通过编程方式设置应用程序图标,我没有要求更改,我只是要求设置它。我希望我很清楚。
<application android:icon="drawable resource"> </application>
在上面的例子中,我将它设置在清单文件中,而不是清单可以通过java代码来设置它。
正如你可以在这里阅读http://developer.android.com/guide/topics/manifest/manifest-intro.html默认的应用程序图标在清单中设置。由于清单位于应用程序的/ root中,因此无法修改,因此无法执行此操作。 您可能会认为如果您可以在应用程序运行时更改它,则更改将不会保存在清单中。
清单不能动态地改变,但它的诀窍你可以删除图标的应用程序,然后添加你喜欢这里的图标是链接: How to change an application icon programmatically in Android?
它不能做 – Blackbelt
感谢快速回复blackbelt.Can你请提供一些官方的链接,说这是不可能的... – user1102123
请看看http://stackoverflow.com/questions/1103027/how-to-change-an-application-icon-programmatically-in-android –