优化
This commit is contained in:
@@ -85,7 +85,7 @@ class ReadAloudDialog : BaseDialogFragment(R.layout.dialog_read_aloud) {
|
|||||||
upTimerText(BaseReadAloudService.timeMinute)
|
upTimerText(BaseReadAloudService.timeMinute)
|
||||||
seekTimer.progress = BaseReadAloudService.timeMinute
|
seekTimer.progress = BaseReadAloudService.timeMinute
|
||||||
cbTtsFollowSys.isChecked = requireContext().getPrefBoolean("ttsFollowSys", true)
|
cbTtsFollowSys.isChecked = requireContext().getPrefBoolean("ttsFollowSys", true)
|
||||||
seekTtsSpeechRate.isEnabled = !cbTtsFollowSys.isChecked
|
upTtsSpeechRateEnabled(!cbTtsFollowSys.isChecked)
|
||||||
upSeekTimer()
|
upSeekTimer()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -110,7 +110,7 @@ class ReadAloudDialog : BaseDialogFragment(R.layout.dialog_read_aloud) {
|
|||||||
llToBackstage.setOnClickListener { callBack?.finish() }
|
llToBackstage.setOnClickListener { callBack?.finish() }
|
||||||
cbTtsFollowSys.setOnCheckedChangeListener { _, isChecked ->
|
cbTtsFollowSys.setOnCheckedChangeListener { _, isChecked ->
|
||||||
AppConfig.ttsFlowSys = isChecked
|
AppConfig.ttsFlowSys = isChecked
|
||||||
seekTtsSpeechRate.isEnabled = !isChecked
|
upTtsSpeechRateEnabled(!isChecked)
|
||||||
upTtsSpeechRate()
|
upTtsSpeechRate()
|
||||||
}
|
}
|
||||||
ivTtsSpeechReduce.setOnClickListener {
|
ivTtsSpeechReduce.setOnClickListener {
|
||||||
@@ -142,6 +142,14 @@ class ReadAloudDialog : BaseDialogFragment(R.layout.dialog_read_aloud) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun upTtsSpeechRateEnabled(enabled: Boolean) {
|
||||||
|
binding.run {
|
||||||
|
seekTtsSpeechRate.isEnabled = enabled
|
||||||
|
ivTtsSpeechReduce.isEnabled = enabled
|
||||||
|
ivTtsSpeechAdd.isEnabled = enabled
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun upPlayState() {
|
private fun upPlayState() {
|
||||||
if (!BaseReadAloudService.pause) {
|
if (!BaseReadAloudService.pause) {
|
||||||
binding.ivPlayPause.setImageResource(R.drawable.ic_pause_24dp)
|
binding.ivPlayPause.setImageResource(R.drawable.ic_pause_24dp)
|
||||||
|
|||||||
Reference in New Issue
Block a user