diff --git a/app/build.gradle b/app/build.gradle index 70d0df7..a851d67 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 9 targetSdkVersion 23 - versionCode 183 - versionName "3.0.18" + versionCode 184 + versionName "3.0.19" } signingConfigs { release { diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java index 8c92012..dce9fb3 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java @@ -620,6 +620,7 @@ public class RecordingActivity extends AppCompatActivity { if (min <= 0) { Toast.makeText(RecordingActivity.this, "Unable to initialize AudioRecord: Bad audio values", Toast.LENGTH_SHORT).show(); finish(); + return; } rec = new AudioRecord(MediaRecorder.AudioSource.MIC, sampleRate, c, Sound.DEFAULT_AUDIOFORMAT, min * 2); if (rec.getState() != AudioRecord.STATE_INITIALIZED) { @@ -627,6 +628,7 @@ public class RecordingActivity extends AppCompatActivity { if (rec.getState() != AudioRecord.STATE_INITIALIZED) { Toast.makeText(RecordingActivity.this, "Unable to initialize AudioRecord", Toast.LENGTH_SHORT).show(); finish(); + return; } }