怎么动态修改(替换)Launcher桌面的图标

移动开发 码拜 8年前 (2016-03-30) 1745次浏览
如题所示,另外本人查了很多高手的博客和帖子,发现没有本人想要的结果,一般都是以下的解决办法:
1.不是修改AndroidMenifest中的 android:icon=”@drawable/xxxxxx”这个只能替换桌面的图标一次
2.不是drawbitmap和drawtext,未读短信在短信图标右上角的那个白色圆圈红色背景的白色数字的那个是画上去的
本人想说的是现在有一些png图片资源,想通过接收TIME_CHANGED和DATE_CHANGED等时间日期改变的广播来进行对桌面图标的更换,举个简单的例子就是:例如今天是1号,想要更换的应用的图标是日历的话,那么这个今天日历上就显示1,注意:是图片1,这个“1”是个图片,不是drawtext上的1,也不是将提供的图片资源drawbitmap在日历上,这两个方法本人已经实现了。
在此想向各位高手讨教下,怎么样实现动态的“替换”这个日历的显示在桌面的app入口的这个图片
假如有什么没有理解的地方可以回复,在线等。
解决方案

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么动态修改(替换)Launcher桌面的图标
喜欢 (0)
[1034331897@qq.com]
分享 (0)