我正在使用canvas我的应用程序,我需要绘制一个圆圈
为此,我使用了canvas类的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);
}
答案 0 :(得分:28)
使用paint.setFlags(Paint.ANTI_ALIAS_FLAG)
这使得抗锯齿=>边缘变得更光滑