plectrum

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

commit 6618731e6664e19d2d1d7b859a9591ee8a91b0d6
parent d90418fcaa7511170aa0675b74cd04929ee9880b
Author: gstraube <gstraube@mailbox.org>
Date:   Sun, 16 Jul 2017 18:04:45 +0200

Draw guitar unicode character

Diffstat:
Mapp/src/main/java/com/github/cythara/TunerView.java | 7+++++++
Mapp/src/main/res/values/dimens.xml | 1+
2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/github/cythara/TunerView.java b/app/src/main/java/com/github/cythara/TunerView.java @@ -18,6 +18,7 @@ public class TunerView extends View { private TextPaint numbersPaint = new TextPaint(TextPaint.ANTI_ALIAS_FLAG); private Paint gaugePaint = new Paint(Paint.ANTI_ALIAS_FLAG); private Paint symbolPaint = new TextPaint(TextPaint.ANTI_ALIAS_FLAG); + private Paint guitarPaint = new Paint(TextPaint.ANTI_ALIAS_FLAG); private Paint background = new Paint(); private PitchDifference pitchDifference; @@ -87,6 +88,12 @@ public class TunerView extends View { canvas.drawText(flat, x - 3 * spaceWidth - symbolPaint.measureText(flat) / 2F, y - 200, symbolPaint); + + String guitar = "\uD83C\uDFB8"; + + int guitarTextSize = getResources().getDimensionPixelSize(R.dimen.guitarTextSize); + guitarPaint.setTextSize(guitarTextSize); + canvas.drawText(guitar, x - guitarPaint.measureText(guitar) / 2F, y - 400, guitarPaint); } private void drawIndicator() { diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml @@ -3,5 +3,6 @@ <dimen name="noteTextSize">40sp</dimen> <dimen name="numbersTextSize">20sp</dimen> <dimen name="symbolsTextSize">30sp</dimen> + <dimen name="guitarTextSize">90sp</dimen> <dimen name="gaugeSize">2sp</dimen> </resources> \ No newline at end of file