メソッドを使用Canvas.drawLine
してポリゴンを描画しようとしています
これが私が使用しているコードです
Canvas canvas = new Canvas(cache);
Paint paint = new Paint();
paint.setStrokeWidth(16);
paint.setColor(this.currentDrawing.getColor());
paint.setFlags(Paint.ANTI_ALIAS_FLAG);
systemCanvas.drawBitmap(cache, 0, 0, paint);
paint.setStrokeCap(Cap.ROOUND);
canvas.drawLine(from.getLeft(), from.getTop(), to.getLeft(), to.getTop(), paint);
そして、これは私が得ている出力です:
線がレンダリングされる方法に注目してください。線は丸い形状で途切れ、スムーズに結合しません。なぜそれが起こっているのか理解していますが、スムーズで一貫したものにする方法がわかりません。
どんな助けでも大歓迎です。