【问题标题】:Application launcher Icon to show update is available显示更新的应用程序启动器图标可用
【发布时间】:2012-03-25 02:47:15
【问题描述】:

如果我的应用程序有任何可用更新,我希望应用程序启动器图标通知它。否则会出现默认的启动器图标。

我看到 Samsung Apps 在其启动器图标上有许多应用更新。

我的服务器中正在运行 Web 服务,以了解更新是否可用。

任何帮助都会令人钦佩。

【问题讨论】:

  • 您可以创建一个简单的小部件,我认为它可以...

标签: android


【解决方案1】:

您可以将您的图标设计为具有两种状态的选择器:updates_available 或 normal。您必须创建自定义状态并覆盖启动器活动中处理设置图标的方法。然后,您必须编写一个持久性服务,定期检查更新并广播到启动器....但这需要您构建自己的启动器..我假设这不是一个选项。

但是有两种方法可以产生类似的结果:

1:创建一个 1x1 小部件,它只是一个图像视图,可在新闻发布时启动您的活动。此小部件将接受来自您的更新检查服务的广播并相应地更改其图像。这与您“想要”的方式非常相似。

2:让您的应用程序添加一个快捷方式,如下所述: How to change an application icon programmatically in Android?

【讨论】:

    【解决方案2】:

    这是不可能的。您不能在运行时更改启动器图标。三星可以在运行时为自己的启动器更改启动器图标

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-02
      • 2019-01-17
      • 1970-01-01
      • 2016-11-02
      • 2017-04-10
      • 2017-06-27
      • 1970-01-01
      相关资源
      最近更新 更多