Код в порядке, просто установите стиль рисования как ход

арисовать пустой прямоугольник и т. д. borderWidth = 3 и borderColor = black, а часть внутри прямоугольника не имеет содержимого или цвета. Какую функцию в Canvas использовать

void drawRect(float left, float top, float right, float bottom, Paint paint)

void drawRect(RectF rect, Paint paint)

void drawRect(Rect r, Paint paint)

Благодарю.

Я пробую этот пример

Paint myPaint = new Paint();
myPaint.setColor(Color.rgb(0, 0, 0));
myPaint.setStrokeWidth(10);
c.drawRect(100, 100, 200, 200, myPaint);

Он рисует прямоугольник и заливает его черным цветом, но я хочу просто «рамку» вокруг, как это изображение: