添加依赖:
compile 'q.rorbin:badgeview:1.1.3'
使用方法:
TextView textview = (TextView) findViewById(R.id.textview);
new QBadgeView(this)
.bindTarget(textview)
.setBadgeNumber(12);
更多使用方法:
另外最近项目需要这自己定义个位数跟双位数要用同样的圆形背景,但是BadgeView是自己适应背景的,我们只能控制内边距与外边距,所以单位数双位数用同样的背景是不可能的了,然后就到了大神帮我们填坑的时候了
https://github.com/AlexLiuSheng/BadgeView
可以参考下这个,可以自定义背景高宽以及形状,。