Android通知动态图标

kiw*_*jus 11 notifications icons android dynamic

是否可以使用某些text/int覆盖通知图标?或者是否可以动态生成自定义图标?

例如,我为我的通知显示了当前图标,我希望能够在红色框中显示例如数字2.

图标

由于这不是通知计数(因此不是红色气泡),因此在通知中设置"数字"将不起作用.

我是否必须为我希望显示的每个可能的数字创建一个单独的图标?或者有更好的方法来实现这一目标吗?

Ent*_*eco 4

尝试使用AnimationDrawable。您可以使用它们将多个可绘制对象合并为一个可绘制对象,然后选择要显示的一个。我真的认为,这就是要走的路。

更多信息:AnimationDrawable

当然,您必须为要显示的所有整数提供单独的可绘制对象,但是这样,您可以轻松更改通知的外观