如何在 Android 2016 中以编程方式更改应用程序图标
Posted
技术标签:
【中文标题】如何在 Android 2016 中以编程方式更改应用程序图标【英文标题】:How to change an application icon programmatically in Android, 2016 【发布时间】:2017-03-26 05:40:01 【问题描述】:我和之前的许多 android 程序员一样,想从内部更改我的应用程序的图标。 我的应用程序将是一个简单的 WiFi 开关应用程序,带有一个显示状态的图标。是的,WiFi 在通知栏中。拜托,我很懒。反正没有一个简单的系统可以做到这一点,看来是这样。
我搜索过,低而浅(不超过一个小时)。这就是我想出的:
2009 - Application Icon 2010 - 2013 年链接到 SuperSU 是如何做到的,与 2009 年相同。 2011 - 没什么新鲜的。 2012 - 与 2009 年相同。 2013 - 第一个答案有很好的解释。 2014 - 仍与 2009 年相同。 2016 - Shortcut 问题未解决。问题:有没有比这里的链接更好/更简单的方法?已经 7 年了!
【问题讨论】:
看来这个功能更适合小部件, 【参考方案1】:2013 年的答案解释了今天的情况。如果不使用第三方软件,仍然无法更改应用程序的启动器图标。我怀疑 Android 会在不久的将来添加对此的支持,因为您已经可以将小部件用于此类事情。
【讨论】:
以上是关于如何在 Android 2016 中以编程方式更改应用程序图标的主要内容,如果未能解决你的问题,请参考以下文章
在 Android 中以编程方式更改 ImageView 的图像