标题:
Android Canvas之Path操作(7)
[打印本页]
作者:
look_w
时间:
2019-2-19 16:35
标题:
Android Canvas之Path操作(7)
闭合path
path.close();
如果path的终点和起始点不是同一个点的话,close()连接这两个点,形成一个封闭的图形,示例:
//初始化Paint
Paint paint = new Paint();
paint.setColor(Color.RED);
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeWidth(10f);
//初始化Path
Path path = new Path();
//将坐标原点移动到(300,300,)
path.moveTo(300, 300);
//连接(300, 300)和(300, 600)成一条线
path.lineTo(300, 600);
//连接(300, 600)和(600, 600)成一条线
path.lineTo(600, 600);
//path.close();暂时注释
canvas.drawPath(path, paint);
效果图:
修改一下代码,将上面的path.close()打开,效果图:
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0