demo.png
一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView
一些特性
1.随意定制外观,包括Badge位置、底色、边框、阴影、文字颜色(支持透明色)、大小、内外边距等
2.Badge数字小于0时显示dot,等于0时隐藏整个Badge,在普通模式下超过99时显示99+,精确模式下显示具体值
3.支持设置文本内容
4.支持设置图片背景
5.支持类似QQ的拖拽消除效果(默认关闭)
6.支持以动画的方式隐藏Badge
demo_gif.gif
使用方法
implementation 'q.rorbin:badgeview:1.1.3'
new QBadgeView(context).bindTarget(textview).setBadgeNumber(5);
相关方法
说 明
setBadgeNumber
设置Badge数字
setBadgeText
设置Badge文本
setBadgeTextSize
设置文本字体大小
setBadgeTextColor