Android开发中使用BadgeView实现一个红点更新信息提示功能

  

Android开发中使用BadgeView实现一个红点更新信息提示功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>一、BadgeView常用方法介绍:

1. setbadgecount (int):设置提醒数字

2. setbadgegravity(重力):设置位置布局

3. settargetview(视图):设置提示控件对象

4. settypeface():设置显示字体

5. setshadowlayer():设置字体阴影

6. setbackgroundcolor():设置背景色

7. setbackgroundresource():设置背景图片


编译文件(& # 39;libs/badgeview.jar& # 39;) 

1。效果一:

 BadgeView badgeView1=new com.jauker.widget.BadgeView(这个);
  badgeView1.setTargetView (mTipText1);
  badgeView1.setBadgeCount (3);

2。效果二

 BadgeView badgeView2=new BadgeView(这个);
  badgeView2.setTargetView (mTipText2);
  badgeView2。Color.parseColor setBackground(12日(“# 9 b2eef"));
  badgeView2.setText(“提示“);

3。效果三

 BadgeView badgeView3=new BadgeView(这个);
  badgeView3.setTargetView (mTipText3);
  badgeView3.setBadgeGravity(重力。前| Gravity.LEFT);
  badgeView3.setTypeface (Typeface.create (Typeface.SANS_SERIF,
  Typeface.ITALIC));
  badgeView3。setShadowLayer (2, 1, 1, Color.GREEN);
  badgeView3.setBadgeCount (2);

4。效果四

mTipText4。setOnClickListener(新View.OnClickListener () {   @Override   公共空间alt=" Android开发中使用BadgeView实现一个红点更新信息提示功能“>

Android开发中使用BadgeView实现一个红点更新信息提示功能