2017-06-21 38 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 +(鼠標點擊),你將到達相同的位置。改變你想要的圖標,並享受。