Skip to content

Releases: lihangleo2/ShadowLayout

解决issues上需求及bug

31 Dec 02:55
4e57f45
Compare
Choose a tag to compare

1、根据issues80,解决因渐变色带来cliclable = "false"的bug。
2、根据issues81,添加动态设置4个角。setSpecialCorner(int leftTop, int rightTop, int leftBottom, int rightBottom);

3.1.6

27 Nov 01:39
Compare
Choose a tag to compare

select的bug修复。汗

修复部分bug

23 Nov 07:30
Compare
Choose a tag to compare

1、ShadowLayou长宽足够小时,会引起崩溃
2、彻底解决select的bug

修复隐藏单边阴影的bug

12 Nov 06:02
Compare
Choose a tag to compare

1、修复设置默认选中时,在第一次打开页面时,部分会失效bug
2、在隐藏3边阴影或多边阴影时,控件边缘会与小部分空白

增加代码设置属性

04 Nov 09:59
Compare
Choose a tag to compare

增加代码设置属性:
1、setShadowHidden 设置阴影是否隐藏
2、setShadowColor 设置阴影颜色值
3、setShadowLimit 设置阴影扩散区域
4、setOffsetX 设置阴影的X轴偏移量
5、setOffsetY 设置阴影的Y轴偏移量
6、setShadowHiddenTop 隐藏上边阴影(同理其他三遍)
7、setCornerRadius 设置圆角
8、setLayoutBackground 设置false时的背景颜色值
9、setLayoutBackgroundTrue 设置true时的背景颜色值
10、setStrokeColor 设置false时的边框颜色
11、setStrokeColorTrue 设置true时的边框颜色
12、setClickable 设置ShadowLayout不可点击

addOnLayoutChangeListener,bug解决

30 Oct 06:51
Compare
Choose a tag to compare

1、因软键盘的弹出和收起,触发addOnLayoutChangeListener引起的bug,解决

新增绑定TextView功能

28 Oct 07:17
Compare
Choose a tag to compare

1、再使用shape功能时,在按钮点击的时候,往往也会伴随textView的颜色值变化
2、app:hl_bindTextView="@+id/txt_rippled" 要绑定的textView的id
3、app:hl_text="点击前的文案";app:hl_text_true="点击后的文案"
4、app:hl_textColor="#000",点击前的文案颜色;app:hl_textColor_true="#fff",点击后的文案颜色

完善shape功能,解决您提的issues

27 Oct 02:22
Compare
Choose a tag to compare

此次更新是根据频繁出现的issues,也是本库缺少的功能。
1、shapeMode新增了ripple(点击水波纹样式),具体会在README中说明
2、ShadowLayout,新增了渐变色,这也是issues大量出现的需求,感谢大家的支持

修复shape功能下bug。及代码规范

16 Sep 07:37
Compare
Choose a tag to compare

1、修复在xml设置app:clickable="false"时,代码设置为true时,点击事件失效。
2、修改issues#57下的代码规范,非常感谢lydlovezjr同学

修复shape功能下bug

04 Sep 05:38
Compare
Choose a tag to compare

1、修改了select时,内部设置点击,占据焦点的问题
2、解决了在recyclerView中,adapter.notifyItemChange时,setSelect(true)第一次失效的问题
3、解决clickable无效问题
4、增加了代码设置阴影是否可见