मैं path.moveTo(x, y)
और path.lineTo(x, y)
का उपयोग कर पथ बना रहा हूं और प्रत्येक पथ में बहु लाइन जोड़ रहा हूं। फिर canvas.drawPath(path, paint)
सभी पथों को चित्रित कर रहा है। लेकिन कुछ पथों में लाइनों के बीच 1-2 पिक्सेल स्पेस हैं। मैं इन रिक्त स्थान को कैसे हटा सकता हूं?चिकनी/गोलाकार पथ कैसे आकर्षित करें?
paint = new Paint();
paint.setColor(Color.RED);
paint.setStyle(Paint.Style.FILL_AND_STROKE);
paint.setDither(false);
paint.setStrokeWidth(3);
paint.setAntiAlias(true);
for (int i = 0; i < length; i++) {
Path path = new Path();
path.moveTo(a, b);
path.lineTo(c, d);
path.moveTo(c, d);
path.lineTo(e, f);
canvas.drawPath(path, paint);
}
आप अपने कोड डाल करने की आवश्यकता पैदा करेगा। – blessenm
क्या आपने अपनी पेंट ऑब्जेक्ट पर एंटी-एलाइजिंग सेट करने का प्रयास किया है? – Bringer128
हां, मैंने अपना प्रश्न संपादित किया। –