我想在应用程序图标上显示未读计数。我参考了许多堆栈溢出的答案来实现这一点。所有的链接都说这是不可能的。但是Android邮件、信息应用程序在图标顶部和一些链接中显示未读计数,并表示使用小部件而不是图标。但是我不知道如何在Android应用程序中使用小部件代替图标显示。
像上面的图片一样,我想在我的应用程序图标上显示未读计数。
像上面的图片一样,我想在我的应用程序图标上显示未读计数。
很遗憾,您不能在应用程序图标上执行此操作。Android不允许这样做。
但是您可以使用小部件来实现。有很多与此相关的问题,请先检查。
更新:2015年4月24日
现在一些启动器应用程序支持此功能。
更新
从Android 8.0(PI级别26)开始,Android允许修改通知徽章。
https://github.com/leolin310148/ShortcutBadger
我在git上找到了一个实用的类:这也会很有帮助
https://gist.github.com/Tadas44/cdae2f5995f21bf1c27f
查看如何创建小部件: https://looksok.wordpress.com/2012/12/15/android-complete-widget-tutorial-including-source-code/