2017-06-21 39 views
-1

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

回答

1

这可能是重复question

基本上它应该是不可能的,但有一个可能的解决方法。你可以改变你的清单指向多个drawable。

MAIN 发射活动创建多个在清单activity-alias标签,并给予不同的图标drawable它。您可以 然后通过您的代码根据您的 要求选择特定的activity-alias

0

打开你的android工作室作为android应用程序去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后,在两个文件夹中放置/替换所需的图标。您可以从提及的行> android:icon =“@ mipmap/ic_launcher”的清单文件中找到位置。按ctrl +(鼠标点击),你将到达相同的位置。改变你想要的图标,并享受。