在Android上更改Launcher图标

时间:2017-06-21 07:46:05

标签: android

如何在运行时更改Android应用程序的启动器图标? 我从服务器获取图标,并希望动态更改它。 在快捷方式图标中,其工作但菜单图标不会更改。

2 个答案:

答案 0 :(得分:1)

这可能是重复question

基本上应该是不可能的,但有可能的解决方法。您可以将清单更改为指向多个drawable。

  

在Manifest中为您的activity-alias创建多个MAIN代码   启动器活动并为其提供不同的图标drawable。您可以   然后根据您的代码通过您的代码选择特定的activity-alias   要求。

答案 1 :(得分:0)

打开Android工作室作为Android应用程序转到res文件夹里面的res文件夹一个文件夹mipmap。在mipmap内部,两个文件夹显示ic_launcher和ic_launcher_round。替换为您所需的应用程序图标,并将所需图标重命名为ic_launcher.png。 Path = Android项目> res> mipmap> ic_launcher和ic_launcher_round>在将abc.png重命名为ic_launcher.png并将abc.png重命名为ic_launcher_round.png之后,在两个文件夹中放置/替换所需的图标。您可以从提到的行>清单文件中找到该位置。机器人:图标=" @ mip映射/ ic_launcher" 。按ctrl +(鼠标单击),您将到达相同的位置。更改您想要的图标并享受。