donkingliang / LabelsView

Android的标签列表控件。可以设置标签的选中效果。 可以设置标签的选中类型:不可选中、单选、限数量多选和不限数量多选等, 并支持设置必选项、单行显示、最大显示行数等功能。
Apache License 2.0
1.02k stars 157 forks source link

如何给标签设置不同的背景色 #39

Open sangsais opened 4 years ago

sangsais commented 4 years ago

比如有六个标签,每个标签都配置了不同的背景色

donkingliang commented 4 years ago

labelsView.setLabels(testList, new LabelsView.LabelTextProvider() { @override public CharSequence getLabelText(TextView label, int position, TestBean data) { // 在这里可以给你的标签项单独设置属性。比如标签背景,文字颜色等: label.setBackgroundResource(resId); return data.getName(); } });