lihangleo2 / ShadowLayout

可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍
MIT License
3.46k stars 401 forks source link

希望 pressed selected ripple 能同时使用 #116

Closed DuShuYuan closed 3 years ago

DuShuYuan commented 3 years ago

按下是一个背景,选中又是另一个背景,按下时又有水波纹效果

可以增加属性定义 hl_pressedBackground hl_selectedBackground hl_rippleColor

lihangleo2 commented 3 years ago

你这个问题我不是没考虑过,很鸡肋。弄的太花反而对开源控件自身没有帮助的。谢谢你建议。

DuShuYuan commented 3 years ago

你这个问题我不是没考虑过,很鸡肋。弄的太花反而对开源控件自身没有帮助的。谢谢你建议。

原生本就可以一起使用的,不知道为啥要加上限制只能使用一种。 例1. 关注 功能,已关注和未关注状态使用不同的背景和字体颜色,这种需求是正常的啊,同时本身是功能按钮,可以点击,应该拥有水波纹效果 例2. 发送 功能,内容不符合要求时,按钮不可点击;符合要求时可以点击并拥有水波纹效果,两者使用不同的背景颜色区分状态

以上是我有用到的情况,我觉得点击按钮拥有水波纹效果是更好的反馈样式,不应该被限制