我在安卓本地邮件应用中看到了它通过显示新邮件数量来更新图标? 这是一个更新图标的服务还是进程? 有人可以告诉我更改哪个文件?
这无法从应用程序中完成。我知道有两种方法可以实现:
一个小部件,它会更新自己并更改其图标(但不是应用程序的常规图标)
一些启动器可以在常规图标上执行此操作(例如GoLauncher),但它们是通过启动器应用程序代码本身来完成的:它们具有检查预定义服务(邮件、Gmail、短信、未接来电等)的插件,然后在应用程序图标顶部绘制一个小通知。
没有一行代码可以做到这一点,至少在Gingerbread版本中不行... 你能做的(也是大多数实现这个功能的应用所使用的方法),就是创建一个1x1的小部件,在每次事件发生时更新"事件数量"。
了解有关小部件和RemoteViews的一些信息,您可以访问: http://www.vogella.de/articles/AndroidWidgets/article.html
或者直接谷歌搜索它...