donkingliang / LabelsView

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

长按标签在右上角显示删除icon,不好实现 #61

Closed 24suixinsuoyu closed 1 year ago

24suixinsuoyu commented 1 year ago

长按监听里,onLabelLongClick,给单独的 TextView 设置背景(setBackground,会拉伸)或者 setCompoundDrawable(会截断),或者在整个的 labelsView 里面 addView(size 变化时位置不跟随当前的 label) 效果都不理想。。作者有没有比较好的思路呢?

donkingliang commented 1 year ago

确实不好设置。你可以试一下使用BadgeView给标签添加角标。或者你直接下载源码修改,把label由TextView改成其他view。源码只有一个类,修改比较简单