我在Android原生电子邮件应用程序中看到它通过显示有多少新邮件来更新图标? 它是一个更新图标的服务还是一个执行它的过程? 有人能告诉我哪个文件发生了变化吗?
答案 0 :(得分:1)
无法从应用程序中完成。我知道有两种方法可以实现这一目标:
更新自身并更改其图标的小部件(但它不是应用的常规图标)
有些发射器会在常规图标上执行此操作(例如 GoLauncher ),但他们会从启动器应用程序代码本身执行此操作:他们有一个插件可以检查预定义的服务(邮件,Gmail) ,短信,错过的电话等)然后在应用程序图标上方绘制一些通知。
答案 1 :(得分:0)
没有任何代码可以做到这一点,至少在Gingerbread中没有... 您可以做的(这就是大多数使用该应用程序的应用程序)创建一个1x1小部件,每当事件发生时更新其“事件数”。
有关小部件和远程视图的一些信息,您可以访问: http://www.vogella.de/articles/AndroidWidgets/article.html
或只是google it ...