名字随便取吧
2015-03-28 15:28Android Canvas Clip问题
我想裁剪出一个圆形区域,但是每次裁剪出的都是矩形。。求解··
这是代码:
protected boolean drawChild(Canvas canvas, View child, long drawTime) {
mRevealPath.reset();
mRevealPath.addCircle(mCenterX, mCenterY, mRevealRadius, Path.Direction.CW);
final int state = canvas.save();
canvas.clipPath(mRevealPath);
boolean isInvalidate = super.drawChild(canvas, child, drawTime);
canvas.restoreToCount(state);
return isInvalidate;
}
- 点赞
- 回答
- 收藏
- 复制链接分享
0条回答
为你推荐
- 手机端web网站一个很神奇的bug求助。关于按钮的click事件执行的问题。
- html5
- javascript
- 微信小程序
- android-studio
- 小程序
- 4个回答