public BubbleDrawable(Builder builder) {
triangleWidth = builder.triangleWidth;
triangleHeight = builder.triangleHeight;
offset = builder.offset;
radius = builder.radius;
orientation = builder.orientation;
bitmap = builder.bitmap;
borderWidth = builder.borderWidth;
centerArrow = builder.centerArrow;
shadowRadius = builder.shadowRadius;
shadowColor = builder.shadowColor;
borderPaint.setStyle(Paint.Style.STROKE);
borderPaint.setStrokeCap(Paint.Cap.ROUND);
borderPaint.setColor(builder.borderColor);
leftTopRadiusRect = new RectF();
rightBottomRadiusRect = new RectF();
leftBottomRadiusRect = new RectF();
rightTopRadiusRect = new RectF();
bitmapShader = new BitmapShader(bitmap, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP);
bitmapPaint.setShader(bitmapShader);
}
BubbleDrawable.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:BubbleView
作者:
评论列表
文章目录