最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

Android BottomNavigationView底部导航badge数量标记显示与隐藏

Android 太平洋学习网 浏览 评论

Android BottomNavigationView底部导航badge数量标记显示与隐藏也是android开发中必不可少要知道的,特别是在android即时通讯应用中,需要badge消息数量提醒功能,因此本案例将教会大家如何在BottomNavigationView底部导航下显示badge信息。

Bottom navigation with 3 icons with badges, an icon only badge and two
numbered badges showing 99 and
999+

以下示例都是kotlin代码,当我们加载完BottomNavigationView底部导航信息之后,就可以设置badge了,代码如下:

var badge = bottomNavigationView.getOrCreateBadge(menuItemId)
badge.isVisible = true
// 设置badge显示数量
badge.number = 99

如果你想要暂时隐藏badge信息(直到下一个通知到来),则:

val badgeDrawable = bottomNavigationView.getBadge(menuItemId)
if (badgeDrawable != null) {
	badgeDrawable.isVisible = false
	badgeDrawable.clearNumber()
}

如果android badge信息不再显示,则直接移除即可:

bottomNavigationView.removeBadge(menuItemId)


来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/android/1198.html
"文章很值,打赏犒劳作者一下"
微信号: Javaweb_engineer

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

与本文相关的文章

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)

网友最新评论