ShortcutBadgerというライブラリを使用して表示させます!
手順は公式のGithubにある通り進めていきます。
準備
build.gradleに
build.gradle
android {
repositories {
mavenCentral()
}
}
dependencies {
implementation "me.leolin:ShortcutBadger:1.1.22@aar"
}
↑を追加
準備の際いろいろ手こずったのですが、詳しくは以下などを参考にしてください
実践
var badgeCount = 10
ShortcutBadger.applyCount(applicationContext, badgeCount)
とすることで、アプリアイコンに10のバッジがつきます。
消したい時は、
ShortcutBadger.removeCount(applicationContext)
もしくは、
applyCountで渡す値を0にすると消える。
参考