donkingliang / LabelsView

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

如何设置多个标签的等宽? #54

Open Fomovet opened 3 years ago

Fomovet commented 3 years ago

我尝试按照自定义属性设置app:labelTextWidth="match_parent"但是这样只能使第一个标签宽度铺满:

微信截图_20211019121934

我需要实现以下效果应该怎么做呢?:

微信截图_20211019121625

donkingliang commented 3 years ago

match_parent会让label铺满父布局,所以这样设置,每个label都会铺满宽。如果你想label固定宽度,应该设置固定值。如果你想label宽度是父布局的4分之一,就要自己计算宽度

exinglang commented 2 years ago

match_parent会让label铺满父布局,所以这样设置,每个label都会铺满宽。如果你想label固定宽度,应该设置固定值。如果你想label宽度是父布局的4分之一,就要自己计算宽度

你好,但是也没有setLabelTextWidth啊,该如何设置?

donkingliang commented 2 years ago

match_parent会让label铺满父布局,所以这样设置,每个label都会铺满宽。如果你想label固定宽度,应该设置固定值。如果你想label宽度是父布局的4分之一,就要自己计算宽度

你好,但是也没有setLabelTextWidth啊,该如何设置? 可以在xml设置labelTextWidth,也可以用下面的方法代码设置 1644458056(1)