BadgeView 圆形数字提醒 购物车常用
2016-01-08 12:53
344 查看
实际上BadgeView这个类就是继承TextView的。很多TextView中设置字体的方法都适用于BadgeView。
1. setTargetView(View) --> 设置哪个控件显示数字提醒,参数就是一个view对象
2. setBadgeCount(int) --> 设置提醒的数字
3. setBadgeGravity(Gravity) --> 设置badgeview的显示位置
4. setBackgroundColor() --> 设置badgeview的背景色,当然还可以设置背景图片
5. setBackgroundResource() --> 设置背景图片
6. setTypeface() --> 设置显示的字体
7. setShadowLayer() --> 设置字体的阴影
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBackground(12, Color.parseColor("#9b2eef"));
badgeView.setText("提示");
[java] view plaincopyprint?
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBadgeGravity(Gravity.BOTTOM | Gravity.CENTER);
badgeView.setBadgeCount(4);
[java] view plaincopyprint?
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBadgeGravity(Gravity.TOP | Gravity.LEFT);
badgeView.setTypeface(Typeface.create(Typeface.SANS_SERIF,
Typeface.ITALIC));
badgeView.setShadowLayer(2, -1, -1, Color.GREEN);
badgeView.setBadgeCount(2);
1. setTargetView(View) --> 设置哪个控件显示数字提醒,参数就是一个view对象
2. setBadgeCount(int) --> 设置提醒的数字
3. setBadgeGravity(Gravity) --> 设置badgeview的显示位置
4. setBackgroundColor() --> 设置badgeview的背景色,当然还可以设置背景图片
5. setBackgroundResource() --> 设置背景图片
6. setTypeface() --> 设置显示的字体
7. setShadowLayer() --> 设置字体的阴影
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBackground(12, Color.parseColor("#9b2eef"));
badgeView.setText("提示");
badgeView = new BadgeView(this); badgeView.setTargetView(layout); badgeView.setBackground(12, Color.parseColor("#9b2eef")); badgeView.setText("提示");
[java] view plaincopyprint?
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBadgeGravity(Gravity.BOTTOM | Gravity.CENTER);
badgeView.setBadgeCount(4);
badgeView = new BadgeView(this); badgeView.setTargetView(layout); badgeView.setBadgeGravity(Gravity.BOTTOM | Gravity.CENTER); badgeView.setBadgeCount(4);
[java] view plaincopyprint?
badgeView = new BadgeView(this);
badgeView.setTargetView(layout);
badgeView.setBadgeGravity(Gravity.TOP | Gravity.LEFT);
badgeView.setTypeface(Typeface.create(Typeface.SANS_SERIF,
Typeface.ITALIC));
badgeView.setShadowLayer(2, -1, -1, Color.GREEN);
badgeView.setBadgeCount(2);
相关文章推荐
- js日期时间函数
- 使用Windows批处理命令快速获取某一路径下文件的文件名
- NSSet和NSArry的区别&NSSet的一般用法
- 【iOS开发】判断app启动的方式(launchOptions)
- netbeans c/c++ (or gcc) & nasm co-work
- 表达式2叉树(前序,中序,后序)的非递归实现_模板实现
- 转:DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例)之一
- SICP 习题 (2.6) 解题总结:丘奇计数
- JsonConvert 使用注意事项之 Serializable
- iOS中NSnumber的使用 NSValue的使用
- C# winForm 将窗体状态栏StatusStrip示例(显示当前时间)
- Java 代码创建selector
- iOS中NSdata的使用
- Android-Universal-Image-Loader是一个开源的UI组件程序
- 将数据库中的用户名和密码显示到JSP页面
- 显著性检测算法学习阶段论文总结(1)
- LinkedList双链表简单分析,及单链表的实现代码
- NSURLSession强引用问题
- Java环境配置
- bootstrap 学习之路——开始篇