mirror of
https://github.com/SimpleMobileTools/Simple-Voice-Recorder.git
synced 2025-05-12 15:49:06 +02:00
require Simple Thank You for save folder customization
This commit is contained in:
parent
4aab86bfef
commit
c00ea4e2a1
@ -3,6 +3,7 @@ package com.simplemobiletools.voicerecorder.activities
|
|||||||
import android.media.MediaRecorder
|
import android.media.MediaRecorder
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import com.simplemobiletools.commons.dialogs.ChangeDateTimeFormatDialog
|
import com.simplemobiletools.commons.dialogs.ChangeDateTimeFormatDialog
|
||||||
|
import com.simplemobiletools.commons.dialogs.FeatureLockedDialog
|
||||||
import com.simplemobiletools.commons.dialogs.FilePickerDialog
|
import com.simplemobiletools.commons.dialogs.FilePickerDialog
|
||||||
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
|
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
|
||||||
import com.simplemobiletools.commons.extensions.*
|
import com.simplemobiletools.commons.extensions.*
|
||||||
@ -113,8 +114,10 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun setupSaveRecordingsFolder() {
|
private fun setupSaveRecordingsFolder() {
|
||||||
|
settings_save_recordings_label.text = addLockedLabelIfNeeded(R.string.save_recordings_in)
|
||||||
settings_save_recordings.text = humanizePath(config.saveRecordingsFolder)
|
settings_save_recordings.text = humanizePath(config.saveRecordingsFolder)
|
||||||
settings_save_recordings_holder.setOnClickListener {
|
settings_save_recordings_holder.setOnClickListener {
|
||||||
|
if (isOrWasThankYouInstalled()) {
|
||||||
FilePickerDialog(this, config.saveRecordingsFolder, false, showFAB = true) {
|
FilePickerDialog(this, config.saveRecordingsFolder, false, showFAB = true) {
|
||||||
val path = it
|
val path = it
|
||||||
handleSAFDialog(path) { grantedSAF ->
|
handleSAFDialog(path) { grantedSAF ->
|
||||||
@ -132,6 +135,9 @@ class SettingsActivity : SimpleActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
FeatureLockedDialog(this) { }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user