From 543ef711b76c96e7260e78a4af2513bfc5ecc720 Mon Sep 17 00:00:00 2001 From: tibbi Date: Thu, 19 Jan 2017 22:12:49 +0100 Subject: [PATCH] couple smaller updates --- .../java/com/simplemobiletools/draw/MyCanvas.java | 13 +++++++++---- app/src/main/res/values/dimens.xml | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/simplemobiletools/draw/MyCanvas.java b/app/src/main/java/com/simplemobiletools/draw/MyCanvas.java index a535a9e..fc9f0c6 100644 --- a/app/src/main/java/com/simplemobiletools/draw/MyCanvas.java +++ b/app/src/main/java/com/simplemobiletools/draw/MyCanvas.java @@ -107,18 +107,23 @@ public class MyCanvas extends View { canvas.drawPath(mPath, mPaint); if (mIsStrokeWidthBarEnabled && !mIsSaving) { - drawPreviewDot(canvas); + drawPreviewCircle(canvas); } } - private void drawPreviewDot(Canvas canvas) { + private void drawPreviewCircle(Canvas canvas) { Resources res = getResources(); mPaint.setStyle(Paint.Style.FILL); - canvas.drawCircle(getWidth() / 2, getHeight() - res.getDimension(R.dimen.preview_dot_offset_y), mPaintOptions.strokeWidth / 2, mPaint); + + float y = getHeight() - res.getDimension(R.dimen.preview_dot_offset_y); + canvas.drawCircle(getWidth() / 2, y, mPaintOptions.strokeWidth / 2, mPaint); mPaint.setStyle(Paint.Style.STROKE); mPaint.setColor(Utils.shouldUseWhite(mPaintOptions.color) ? Color.WHITE : Color.BLACK); mPaint.setStrokeWidth(res.getDimension(R.dimen.preview_dot_stroke_size)); - canvas.drawCircle(getWidth() / 2, getHeight() - res.getDimension(R.dimen.preview_dot_offset_y), (mPaintOptions.strokeWidth + res.getDimension(R.dimen.preview_dot_stroke_size)) / 2, mPaint); + + y = getHeight() - res.getDimension(R.dimen.preview_dot_offset_y); + float radius = (mPaintOptions.strokeWidth + res.getDimension(R.dimen.preview_dot_stroke_size)) / 2; + canvas.drawCircle(getWidth() / 2, y, radius, mPaint); changePaint(mPaintOptions); } diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index b555045..2c68e2c 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -6,7 +6,7 @@ 40dp 8dp 150dp - 2dp + 1dp 70dp 14sp