在 Android 中动态更新启动器图标

Posted

技术标签:

【中文标题】在 Android 中动态更新启动器图标【英文标题】:Dynamically Updating Launcher Icon in Android 【发布时间】:2012-05-11 17:44:49 【问题描述】:

我正在尝试在 android 的启动器图标中添加一个动态值,因为消息图标中将显示消息的数量。由于图标是静态的并在应用程序启动之前初始化,有什么方法可以实现吗??

【问题讨论】:

使用push notifications不是更简单吗? ***.com/questions/1103027/… 我也在使用它,但我正在为具有巨大图标的三星平板电脑编程,它的消息应用程序也是如此,所以我试图为我的应用程序这样做。 【参考方案1】:

对于 Android 启动器图标,您不能。是不可能的。 (或通过制作自己的启动器)唯一的一件事是您必须为此目的制作Android-Widget。它看起来像一个应用程序图标。但它会充当一个小部件。

还有Make a dynamic launcher icon

【讨论】:

【参考方案2】:

简单的答案是you can't do it 也是这个question says the same。但是可能有一些我不知道的先进的棘手方法/方式。

但你可以尝试开发widgets that changes dynamically。

【讨论】:

【参考方案3】:

您必须将图标设计为选择器而不是可绘制的。看看this。

【讨论】:

【参考方案4】:

您无法更新,因为它与 manifest.xml 相关的东西只能通过软件升级才能实现。

【讨论】:

以上是关于在 Android 中动态更新启动器图标的主要内容,如果未能解决你的问题,请参考以下文章

ActionBar 菜单项的动态可绘制图标? (安卓,ActionBarSherlock)

动态更新App的图标(AppIcon)

动态更新App的图标(AppIcon)

怎样实现android Application的icon图标动态变化?

Android,当我更新我的图像时,为啥启动器图标和其他图像永远不会改变?

制作动态启动器图标