lihangleo2 / ShadowLayout

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

边框被遮挡 #97

Closed AndyGu closed 3 years ago

AndyGu commented 3 years ago

1.ShadowLayout中包含一个match_parent的ImageView 2.给ShadowLayout设置了stroke相关属性 3.ImageView加载图片会遮挡stroke,但是设置padding又会使ImageView显示出问题【因为有圆角】 请问下有没有合适的解决方法,还是我使用的有问题?

lihangleo2 commented 3 years ago

你使用的没有问题。shadowlayout从开始设计初,就不是为了圆角图片设计的,所以这方面是没有考虑的。如果你说用最简单的方式解决的话,那么在你的这层view外再嵌套一层 ,放一个stroke样式的shape。后续有时间,基于shadowLayout的设计我看能不能加上这功能。感谢你的支持

lihangleo2 commented 3 years ago

很遗憾的告诉你。基于ShadowLayout的设计初心。这里是针对所有的view控件右剪裁效果。不像某些库是单独为image设计,比如RoundImageView。也经过思考,决定还是不加上此功能。最简单的方式是,你直接使用第三方圆角imageView的库,需要阴影的话嵌套一层ShadowLayout。感谢你的支持!~

AndyGu commented 3 years ago

好的,感谢