lihangleo2 / ShadowLayout

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

点击时背景颜色问题 #107

Closed yoyo89757001 closed 3 years ago

yoyo89757001 commented 3 years ago

设置 app:hl_layoutBackground_true;app:hl_shapeMode="ripple" ;颜色透明度小于50%时,比如设置为10%,会 出现颜色不一致情况。点击时,有时候亮有时候暗。

yoyo89757001 commented 3 years ago

轻触时透明度不起效果。长按时透明度有效果,抬起时透明度不起效果,会出现深色颜色。

yoyo89757001 commented 3 years ago

<com.lihang.ShadowLayout app:hl_cornerRadius="10dp" app:hl_shadowColor="#1D000000" app:hl_shadowLimit="6dp" app:hl_layoutBackground="#fff" app:hl_layoutBackground_true="#116200EE" app:hl_shadowOffsetX="2dp" app:hl_shadowOffsetY="2dp" app:hl_shapeMode="ripple" android:layout_width="0dp" android:layout_weight="1" android:layout_height="match_parent">

样式设置如上。

yoyo89757001 commented 3 years ago

麻烦修复一下

lihangleo2 commented 3 years ago

你说的这个问题,麻烦用demo试试,或者查看下demo情况。ripple是水波纹效果。还有pressed和selected。如果真的如你所说有这个bug,我相信issues早已提出,可能是我还没理解你所说的。能否录制个屏幕让我看看。此issues保留1周,希望看到后回复下我。非常感谢你的支持

yoyo89757001 commented 3 years ago

image 比如这里加上透明度以后,点击时是没有透明颜色效果的。还是很深的颜色。但是我需要一个很淡很淡的颜色。而且长按的时候他又有透明度效果,长按他又是个很淡的颜色。所有颜色有点乱了。你可以试下

lihangleo2 commented 3 years ago

兄弟注意shapeMode =“ripple” 是水波纹。 什么是水波纹??此issues会被关闭哦。 你去看看系统的水波纹效果就知道了

scrylove commented 2 years ago

设置了hl_layoutBackground_true一点作用都没有