diff --git a/app/build.gradle b/app/build.gradle
index a411d5f..6a05705 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -56,7 +56,7 @@ android {
}
dependencies {
- implementation 'com.github.SimpleMobileTools:Simple-Commons:f1ba19dcc0'
+ implementation 'com.github.SimpleMobileTools:Simple-Commons:9f9fe73d80'
implementation 'org.greenrobot:eventbus:3.2.0'
implementation 'com.github.Armen101:AudioRecordView:1.0.2'
implementation 'androidx.documentfile:documentfile:1.0.1'
diff --git a/app/src/main/kotlin/com/simplemobiletools/voicerecorder/services/RecorderService.kt b/app/src/main/kotlin/com/simplemobiletools/voicerecorder/services/RecorderService.kt
index 2eed826..7273383 100644
--- a/app/src/main/kotlin/com/simplemobiletools/voicerecorder/services/RecorderService.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/voicerecorder/services/RecorderService.kt
@@ -85,14 +85,15 @@ class RecorderService : Service() {
}
currFilePath = "$baseFolder/${getCurrentFormattedDateTime()}.${config.getExtensionText()}"
- recorder = MediaRecorder().apply {
- setAudioSource(MediaRecorder.AudioSource.CAMCORDER)
- setOutputFormat(config.getOutputFormat())
- setAudioEncoder(config.getAudioEncoder())
- setAudioEncodingBitRate(config.bitrate)
- setAudioSamplingRate(44100)
- try {
+ try {
+ recorder = MediaRecorder().apply {
+ setAudioSource(MediaRecorder.AudioSource.CAMCORDER)
+ setOutputFormat(config.getOutputFormat())
+ setAudioEncoder(config.getAudioEncoder())
+ setAudioEncodingBitRate(config.bitrate)
+ setAudioSamplingRate(44100)
+
if (!isQPlus() && isPathOnSD(currFilePath)) {
var document = getDocumentFile(currFilePath.getParentPath())
document = document?.createFile("", currFilePath.getFilenameFromPath())
@@ -114,10 +115,10 @@ class RecorderService : Service() {
durationTimer.scheduleAtFixedRate(getDurationUpdateTask(), 1000, 1000)
startAmplitudeUpdates()
- } catch (e: Exception) {
- showErrorToast(e)
- stopRecording()
}
+ } catch (e: Exception) {
+ showErrorToast(e)
+ stopRecording()
}
}
diff --git a/app/src/main/res/drawable/frame_background.xml b/app/src/main/res/drawable/frame_background.xml
index 6663a1d..c8e813b 100644
--- a/app/src/main/res/drawable/frame_background.xml
+++ b/app/src/main/res/drawable/frame_background.xml
@@ -6,7 +6,7 @@
android:width="@dimen/one_dp"
android:color="@color/divider_grey" />
-
+
diff --git a/app/src/main/res/menu/cab_recordings.xml b/app/src/main/res/menu/cab_recordings.xml
index 906a2fc..4b8275a 100644
--- a/app/src/main/res/menu/cab_recordings.xml
+++ b/app/src/main/res/menu/cab_recordings.xml
@@ -3,7 +3,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto">
-
+ app:showAsAction="ifRoom" />
+ app:showAsAction="ifRoom" />