Skip to content

Instantly share code, notes, and snippets.

@navczydev
Created July 10, 2021 01:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save navczydev/df7cde1a43727627ac3954cb0023bc2b to your computer and use it in GitHub Desktop.
Save navczydev/df7cde1a43727627ac3954cb0023bc2b to your computer and use it in GitHub Desktop.
// add badge to alarm
val badgeDrawable = activityMainBinding.navigationRail?.getOrCreateBadge(R.id.alarms)
badgeDrawable?.run {
Toast.makeText(applicationContext, "Create badge", Toast.LENGTH_SHORT).show()
number = 999
badgeTextColor =
ContextCompat.getColor(applicationContext, android.R.color.holo_red_light)
maxCharacterCount = 2
badgeGravity = BadgeDrawable.TOP_START
isVisible = true
}
// remove badge
// activityMainBinding.navigationRail?.removeBadge(R.id.alarms)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment