viewbadger实现的小数点在购物车中显示购物车的数量用到的比较多!
下面就介绍下viewbadger在代码中的实现:
1.下载android_viewbadger.jar包添加到依赖库
链接: http://pan.baidu.com/s/1bo2fSOv 密码: dbj7
2.使用直接new一个
//创建badgeView
BadgeView mView = new BadgeView(this);
3.找到指定控件或者布局控件添加数量,我这是以控件Button为例:
mButton = (Button) findViewById(R.id.btn);
//创建badgeView
mView = new BadgeView(this, mButton);//红色表示添加的控件
mView.setText(point);//添加的数量 服务器返回的数量都一样
mView.show();
mView.setBackgroundResource(R.drawable.badge_ifaux);//添加的布局图
mView.setTextSize(15);//数量字体的大小
//做监听 为了让它点击消失
mButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mView.toggle(true);//点击数量消失
}
});
4.上面给控件做监听表示点击的时候数量消失或者进入下一个页面都是可以的!