0

点Aから点Bまで破線を引きたい

これが私のコードです:

しかし道は決して描かれない

paintDotted = new Paint();
paintDotted.setAntiAlias(true);
paintDotted.setStyle(Paint.Style.FILL);
paintDotted.setStrokeJoin(Paint.Join.ROUND);
paintCircle.setPathEffect(new CornerPathEffect(20));
paintDotted.setStrokeCap(Paint.Cap.ROUND);
paintDotted.setStrokeWidth(4);

Path dottedPath = new Path();
dottedPath.moveTo(avgStartX, avgEndY);
dottedPath.lineTo(avgEndX,avgEndY);
Log.i("avgStartX",avgStartX+"");
Log.i("avgStartY",avgStartY+"");
Log.i("avgEndY",avgEndY+"");
Log.i("avgEndX",avgEndX+"");
canvas.drawPath(dottedPath, paintDotted);

助けてください!

前もって感謝します。

4

1 に答える 1