Android:TagView 云标签item多种颜色设置
TagView是一款很强大的标签库,具体的集成和使用可查看
https://www.jianshu.com/p/34dfcd546501
或:
https://github.com/whilu/AndroidTagView
这一篇主要是记录一下我项目中的需求,即:需根据位置或其他规则给item设置不同的颜色
//标签集合
private List<String> tags = new ArrayList<>();
//标签控件
private TagContainerLayout tag;
如没有特殊要求 tag.setTags(tags); 即可。
如本例则可这样实现:
for (int i=0;i<tags.size();i++){if (i==1 || i==2){tag.setTagTextColor(getResources().getColor(R.color.text_orange)); //设置标签字的颜色tag.setTagBackgroundColor(Color.parseColor("#FFE8E0")); //设置单个item背景颜色}else {tag.setTagTextColor(getResources().getColor(R.color.text_mine));tag.setTagBackgroundColor(Color.parseColor("#f2f2f2"));}tag.addTag(tags.get(i)); }
虽然很简单,还是记录一下,同时也给同样遇到相似问题的小伙伴提供一个思路 o >_< o
Android:TagView 云标签item多种颜色设置相关推荐
- Android Tag-Cloud (云标签) 效果
最近几次看到这种云标签,兴起就找找资源,看看,研究一下肿么实现的. 1. 一些参考资料: 在Google code上看到的一个例子:传送门 Tagin_Demo_AND_3D_Tag_Cloud 下 ...
- android 随机云标签(圆形)
下面是实现的效果图: 这个适合用于选择 用户的一些兴趣标签,个性名片等. 代码: Activity package com.dyl.cloudtags;import java.util.ArrayLi ...
- AndroidTagView 云标签
AndroidTagView云标签 这是一个Android的云标签示例,这个View支持标签,点击,长按弹出删除对话框,拖拽排序,当前行超出屏幕宽度自动挤压到第二行-- 截图 Usage使用 步骤 1 ...
- css文字无法设置小雨12,CSS轻松实现D8彩色云标签(附xiu主题文章标签颜色修改)...
D8 主题的彩色云标签是这样子的,颜色多样,高度一致.很美观, 只需要三步就可以轻松实现 第 1 步:在 css 中加入如下代码:(已经加过了就不用重复添加了,推荐用上面的) .tagcloud{pa ...
- 转载: Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色-然后他就被程序员给打了 ...
- Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色.....然后他就被程序 ...
- Android ListView 点击item改变item的背景颜色(ListView实现光标移动)
一下demo 地址 实现的效果图如下 ListView 光标移动,实现很是简单,这里是指item背景的改变 使用 listSelector listSelector 用户指定当前选中item 的颜色 ...
- android圆形进度条ProgressBar颜色设置
原帖地址:http://www.apkbus.com/android-19012-1-1.html xml布局文件需加入如下的进度条构件: Java代码 <ProgressBar android ...
- Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属性
在Android中,TextView是我们最常用的用来显示文本的控件. 一般情况下,TextView中的文本都是一个样式.那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及 ...
最新文章
- 全球及中国抗痛风剂行业发展调研及投资可行性评估报告2021-2027年版
- boost::callable_traits的remove_member_cv_t的测试程序
- Spring AOP(一):概览
- POJ 2590 Steps (ZOJ 1871)
- 身份证号校验、身份证照片解析(百度API)
- 使用代理IP软件需要了解的三个概念
- 《光剑文集》自渡:125首
- 互联网+大赛作品_“颂中国力量 绘美好梦想”全市中小学生互联网+书画大赛作品展示(二十二)...
- 编程、Web前端/后端、游戏开发、嵌入式开发、大数据、人工智能、机器学习需要什么样的笔记本配置?
- 北美年轻人也渴望新的社交软件?「Vibe」想用校园社群 Story 打开市场
- Spring Cloud Alibaba入门实践(五)-远程调用Feign
- 【task09】集合运算---内连结
- 动态jsp页面转pdf项目示例
- 斯考特·杨(Scott Young)快速学习方法
- 2016年8月28日 星期日 --出埃及记 Exodus 16:29
- Win10系统Chrome浏览器启用独立显卡提升3D程序渲染性能
- 三门问题的计算机模拟,三门问题
- “空头”突袭瑞幸 浑水再次折戟?
- 第一课 自然意趣——中国山水画
- oracle在指定列后添加列,ORACLE中文排序及在table中指定位置增加字段