|
@@ -22,6 +22,7 @@ import io.legado.app.ui.widget.seekbar.SeekBarChangeListener
|
|
|
import io.legado.app.utils.ColorUtils
|
|
import io.legado.app.utils.ColorUtils
|
|
|
import io.legado.app.utils.getPrefBoolean
|
|
import io.legado.app.utils.getPrefBoolean
|
|
|
import io.legado.app.utils.observeEvent
|
|
import io.legado.app.utils.observeEvent
|
|
|
|
|
+import io.legado.app.utils.toastOnUi
|
|
|
import io.legado.app.utils.viewbindingdelegate.viewBinding
|
|
import io.legado.app.utils.viewbindingdelegate.viewBinding
|
|
|
|
|
|
|
|
|
|
|
|
@@ -122,6 +123,10 @@ class ReadAloudDialog : BaseDialogFragment(R.layout.dialog_read_aloud) {
|
|
|
AppConfig.ttsSpeechRate = AppConfig.ttsSpeechRate + 1
|
|
AppConfig.ttsSpeechRate = AppConfig.ttsSpeechRate + 1
|
|
|
upTtsSpeechRate()
|
|
upTtsSpeechRate()
|
|
|
}
|
|
}
|
|
|
|
|
+ ivTimer.setOnClickListener {
|
|
|
|
|
+ AppConfig.ttsTimer = seekTimer.progress
|
|
|
|
|
+ toastOnUi("保存设定时间成功!")
|
|
|
|
|
+ }
|
|
|
//设置保存的默认值
|
|
//设置保存的默认值
|
|
|
seekTtsSpeechRate.progress = AppConfig.ttsSpeechRate
|
|
seekTtsSpeechRate.progress = AppConfig.ttsSpeechRate
|
|
|
seekTtsSpeechRate.setOnSeekBarChangeListener(object : SeekBarChangeListener {
|
|
seekTtsSpeechRate.setOnSeekBarChangeListener(object : SeekBarChangeListener {
|
|
@@ -136,7 +141,6 @@ class ReadAloudDialog : BaseDialogFragment(R.layout.dialog_read_aloud) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
override fun onStopTrackingTouch(seekBar: SeekBar) {
|
|
override fun onStopTrackingTouch(seekBar: SeekBar) {
|
|
|
- AppConfig.ttsTimer = seekTimer.progress
|
|
|
|
|
ReadAloud.setTimer(requireContext(), seekTimer.progress)
|
|
ReadAloud.setTimer(requireContext(), seekTimer.progress)
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|