如何在 Facebook 等应用程序图标上显示通知计数?
How to show notification count on app icon like Facebook?
我想在未打开应用程序时在我的应用程序图标上显示未读通知数。
this post 貌似接近了但是已经3岁了。对此是否有任何更改,或者我应该采用已接受答案中提供的解决方案?
不幸的是,您无法为所有 android 设备实现此目的。
某些制造商(例如三星或索尼)已将此功能包含在他们定制的 Android 启动器中。还有一些第 3 方启动器(例如 Nova Launcher)包含一个 API 来完成这个。
一些相关帖子以获取更多信息:
- How does Facebook add badge numbers on app icon in Android?
- adding notification badge on app icon in android
- How to interface with the BadgeProvider on Samsung phones to add a count to the app icon?
- How to add a notification badge/count to application icon on Sony Xperia devices?
- How to make application badge on android?
- How to display count of notifications in app launcher icon
以及一些可能有用的库:
还有更多...
我已经找到了解决方案但是它在一些设备上工作,比如三星,华为..
喜欢添加图书馆
implementation "me.leolin:ShortcutBadger:1.1.21@aar"
添加到 Gradle 文件
repositories {
mavenCentral()
}
最后将此添加到 MainActivity.java 文件中以进行检查
int badgeCount = 16;
ShortcutBadger.applyCount(this, badgeCount); //for 1.1.4+
16 Notification will be visible on app icon
就是这个!!
详情点击这里
在Flutter中可以使用的库:
Flutter App Badger
我想在未打开应用程序时在我的应用程序图标上显示未读通知数。 this post 貌似接近了但是已经3岁了。对此是否有任何更改,或者我应该采用已接受答案中提供的解决方案?
不幸的是,您无法为所有 android 设备实现此目的。
某些制造商(例如三星或索尼)已将此功能包含在他们定制的 Android 启动器中。还有一些第 3 方启动器(例如 Nova Launcher)包含一个 API 来完成这个。
一些相关帖子以获取更多信息:
- How does Facebook add badge numbers on app icon in Android?
- adding notification badge on app icon in android
- How to interface with the BadgeProvider on Samsung phones to add a count to the app icon?
- How to add a notification badge/count to application icon on Sony Xperia devices?
- How to make application badge on android?
- How to display count of notifications in app launcher icon
以及一些可能有用的库:
还有更多...
我已经找到了解决方案但是它在一些设备上工作,比如三星,华为..
喜欢添加图书馆
implementation "me.leolin:ShortcutBadger:1.1.21@aar"
添加到 Gradle 文件
repositories {
mavenCentral()
}
最后将此添加到 MainActivity.java 文件中以进行检查
int badgeCount = 16;
ShortcutBadger.applyCount(this, badgeCount); //for 1.1.4+
16 Notification will be visible on app icon
就是这个!!
详情点击这里
在Flutter中可以使用的库: Flutter App Badger