6
저는 캔버스를 사용하고 있습니다. 원을 그려야합니다.
이렇게하려면 캔버스 클래스에 drawCicle (cx, cy, radious, paint) 메서드를 사용하고 있습니다.
문제는 원의 가장자리가 픽셀 화 된 것입니다. 그리고 그 타원형의 키프.가장자리가 부드러운 원을 그립니다.
이 내 코드입니다 :
public void drawCircle(){
Paint paint = new Paint();
paint.setColor(Color.rgb(52, 73, 94));
canvas.drawCircle(200, 300, 33, paint);
}
그것은 부드러운입니다 될 모서리 앤티 앨리어싱을 할 수 있지만, 그 종류는 아직 ofpixelled. 그리고 그 타원형. – Roland
앤티 앨리어싱이 어떻게 수행되는지 읽어보십시오. 왜 앤티 앨리어싱이 적용되는지 이해할 수 있습니다. 타원형을 사용할 수 없습니다. 정보가 충분하지 않습니다. – Sam
또는 paint.setAntiAlias (true); –