1
캔버스에 모양을 만들고 싶습니다. 뇌졸중으로 원을 그리는 방법을 알고 있지만 원에 영향을주는 초승달을 원합니다. 코드는 원 완벽하게 작동하고원에 초승달 모양을 그리는 방법
Bitmap bitmap = Bitmap.createBitmap(50, 50, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
float mid1;
float min1,fat1,half1,rad1;
mid1 = ImageWidth/2;
min1 = Math.min(ImageWidth, ImageHeight);
fat1 = min1/17;
half1 = min1/2;
rad1 = half1 - fat1;
mid1 = mid1 - half1;
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setStyle(Paint.Style.FILL);
paint.setColor(color);
canvas.drawCircle(mid1 + half1, half1, rad1, paint);
: 여기
은 원의 코드입니다. 나는 뇌졸중을 그리는 법을 알고 있지만 초승달 효과를 만들지 않습니다.