在bitmap上使用path.lineTo画线,交点会加深!

Bitmap map =Bitmap.createBitmapwidth,height,Config.ARGB_8888;
Canvas canvas= new Canvasmap;
Path path = new Path;
path.lineTox1,y1;
path.moveTox1,y1;
path.lineTox2,y2;
Paint paint = new Paint;
paint.setColorColor.argb255/4,Color.redColor.RED,Color.grennColor.RED,Color.blueColor.RED;
canvas.drawPathpath,paint;

x1,y1会出现红色加深现象。

你既然是在上一个线的终点上在进行绘制,你可以使用public void rLineTofloat dx, float dy方法。就可以消除交点加深现象。

发表评论

电子邮件地址不会被公开。 必填项已用*标注