Badgeview

BadgeView是继承自TextView的自定义 的控件,所以他还具有其父类的方法


BadgeView badgeview=new BadgeView(this);//duiActivity界面添加小红点//就是在类中定义控件

//badgeview.setBackgroundColor(Color.GRAY);//设置小红点显示的颜色//默认显示红色圆点,设置后则以该设置为标准
badgeview.setHideOnNull(true);//当数字为0时是否显示小红点 true代表不显示
badgeview.setText(null);//设置小红点上显示的文字//若setBadgeCount则不会显示文字内容//若设置为null则不显示小红点,若设置为“”则显示小红点但没有内容
badgeview.setBadgeCount(5);//设置小红点上显示的数字//当数字为0时setHideOnNull为true时则小红点隐藏
//badgeview.setBadgeGravity(Gravity.LEFT);//设置小红点所显示控件上的位置//可以不设置.默认显示在右上角
//badgeview.setBadgeMargin(15);//设置小红点相对所显示控件的外边距//可以不用设置默认是没有边距的
badgeview.setTargetView(tv_showbdageview);//设置显示小红点的控件

你可能感兴趣的:(Android,BadgeView的使用,小红点的添加)