plectrum

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit b02ad6ab685a8051619278a0a864fcd822dcee28
parent 1789583647ea135be2aa3dd8c91a15836982abd8
Author: gstraube <gstraube@mailbox.org>
Date:   Fri, 15 Dec 2017 17:03:42 +0100

Remove absolute values in drawing routine

Diffstat:
Mapp/src/main/java/com/github/cythara/CanvasPainter.java | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app/src/main/java/com/github/cythara/CanvasPainter.java b/app/src/main/java/com/github/cythara/CanvasPainter.java @@ -160,14 +160,14 @@ class CanvasPainter { } String text = prefix + String.valueOf(mark); - int yOffset = 5; + int yOffset = (int) (numbersPaint.getTextSize() / 6); if (mark % 10 == 0) { - yOffset = 10; + yOffset *= 2; } if (mark % 20 == 0) { - canvas.drawText(text, xPos - numbersPaint.measureText(text) / 2F, y - 30, - numbersPaint); - yOffset = 20; + canvas.drawText(text, xPos - numbersPaint.measureText(text) / 2F, + y - numbersPaint.getTextSize(), numbersPaint); + yOffset *= 2; } canvas.drawLine(xPos, y - yOffset, xPos, y + yOffset, gaugePaint);