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实现一个红点更新信息提示功能