diff --git a/app/build.gradle b/app/build.gradle index 8e4ec3e..425fe8c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 16 targetSdkVersion 23 - versionCode 46 - versionName "1.1.25" + versionCode 47 + versionName "1.1.26" } signingConfigs { release { diff --git a/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java b/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java index 7471826..e925289 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java +++ b/app/src/main/java/com/github/axet/audiorecorder/widgets/PitchView.java @@ -252,8 +252,15 @@ public class PitchView extends ViewGroup { } void updateText() { - int end = getEnd(); - setText(Integer.toString(data.get(end).intValue()) + " dB"); + // we need to put empty streing to measure text Paint height + String str = ""; + + if (data.size() > 0) { + int end = getEnd(); + str = Integer.toString(data.get(end).intValue()) + " dB"; + } + + setText(str); } @Override