commit 4665d32a26b4a4a4b4ea684d1ebc97376fbfa6ba parent 49f2fe5ec919bea896862c8fe3eedd364aed607c Author: gstraube <gstraube@mailbox.org> Date: Thu, 13 Jul 2017 18:10:20 +0200 Define font size using scale-independent pixels Diffstat:
| M | .idea/misc.xml | | | 2 | +- |
| M | app/src/main/java/com/github/cythara/TunerView.java | | | 3 | ++- |
| A | app/src/main/res/values/dimens.xml | | | 5 | +++++ |
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/.idea/misc.xml b/.idea/misc.xml @@ -37,7 +37,7 @@ <ConfirmationsSetting value="0" id="Add" /> <ConfirmationsSetting value="0" id="Remove" /> </component> - <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <output url="file://$PROJECT_DIR$/build/classes" /> </component> <component name="ProjectType"> diff --git a/app/src/main/java/com/github/cythara/TunerView.java b/app/src/main/java/com/github/cythara/TunerView.java @@ -30,7 +30,8 @@ public class TunerView extends View { super.onDraw(canvas); textPaint.setColor(Color.BLACK); - textPaint.setTextSize(120F); + int textSize = getResources().getDimensionPixelSize(R.dimen.noteTextSize); + textPaint.setTextSize(textSize); if (pitchDifference != null) { setBackground(canvas); diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <dimen name="noteTextSize">40sp</dimen> +</resources> +\ No newline at end of file