private void setUp(final double diameter) {
final int shadowYOffset = PixelUtl.dp2px(mParent.getContext(), Y_OFFSET);
final int shadowXOffset = PixelUtl.dp2px(mParent.getContext(), X_OFFSET);
int mShadowRadius = PixelUtl.dp2px(mParent.getContext(), SHADOW_RADIUS);
OvalShape oval = new OvalShadow(mShadowRadius, (int) diameter);
mShadow = new ShapeDrawable(oval);
if (Build.VERSION.SDK_INT >= 11) {
mParent.setLayerType(View.LAYER_TYPE_SOFTWARE, mShadow.getPaint());
}
mShadow.getPaint().setShadowLayer(mShadowRadius, shadowXOffset, shadowYOffset, KEY_SHADOW_COLOR);
}
MaterialProgressDrawable.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:SmoothRefreshLayout
作者:
评论列表
文章目录