@Override
protected void onBoundsChange(Rect bounds) {
super.onBoundsChange(bounds);
mRect.set(bounds);
mShadowRect.set(mRect);
mShadowRect.inset(mShadowSize, mShadowSize);
if (mFullCircle) {
mCornerRadius = Math.abs(mRect.left - mRect.right) / 2;
}
if (mBorderSize > 0) {
initRectsWithBorders();
} else {
initRectsWithoutBorders();
}
if(mShadowSize > 0) {
mShadowMaskFilter = new BlurMaskFilter(mShadowSize * 0.95F, BlurMaskFilter.Blur.SOLID);
}
updateShaderMatrix();
}
OkulusDrawable.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:okulus
作者:
评论列表
文章目录