private void decodeShadowBounds() {
if (hasShadowColor) {
shadowDrawable.setColorFilter(new PorterDuffColorFilter(shadowColor, PorterDuff.Mode.SRC_IN));
}
Rect pad = new Rect();
shadowDrawable.getPadding(pad);
View view = getChildAt(0);
Rect bounds = new Rect(view.getLeft()-pad.left, view.getTop()-pad.top,
view.getRight()+pad.right, view.getBottom()+pad.bottom);
shadowPadding = Math.max(Math.max(pad.left,pad.top),Math.max(pad.right,pad.bottom));
shadowDrawable.setBounds(bounds);
}
ShadowParentView.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:react-native-andorid-shadow
作者:
评论列表
文章目录