问题描述
- android-带路径的圆角
- 想要剪裁canvas的左上角和右上角。我知道可以使用addRoundRect来修改全部边角,但是不知道用什么方法专门剪裁上边的两个角。
目前的代码:
@Overrideprotected void onDraw(Canvas canvas) { float radius = 12f; Path clipPath = new Path(); RectF rect = new RectF(0 0 this.getWidth() this.getHeight()); //uh... //clipPath.addRoundRect(rect radius radius Path.Direction.CW); canvas.clipPath(clipPath); super.onDraw(canvas);}
解决方案
http://www.cnblogs.com/flyme/archive/2012/06/20/2556259.html
这个可以用来参考一下
时间: 2024-10-31 23:13:18