У меня есть пользовательский вид со следующим кодом чертежа:
@Override
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
canvas.drawColor(Color.BLACK);
mPaint.setColor(Color.GREEN);
canvas.drawRect(0, 0, 100, 100, mPaint);
mPaint.setColor(Color.BLUE);
canvas.drawCircle(100, 100, 100, mPaint);
}
Это должно нарисовать квадрат, а затем круг, который в два раза больше квадрата, с центром в одном из его углов. Вместо этого круг имеет тот же размер, что и квадрат.
Другими словами. Оно должно выглядеть как изображение слева, но на самом деле оно выглядит как изображение справа. Что дает?
