This commit is contained in:
Horis
2025-12-18 23:26:51 +08:00
parent 47c748d420
commit 51f7198ea5
@@ -310,6 +310,10 @@ abstract class BaseReadAloudService : BaseService(),
@SuppressLint("WakelockTimeout")
@CallSuper
open fun resumeReadAloud() {
resumeReadAloudInternal()
}
private fun resumeReadAloudInternal() {
pause = false
needResumeOnAudioFocusGain = false
needResumeOnCallStateIdle = false
@@ -677,14 +681,14 @@ abstract class BaseReadAloudService : BaseService(),
open fun prevChapter() {
toLast = false
resumeReadAloudInternal()
ReadBook.moveToPrevChapter(true, toLast = false)
play()
}
open fun nextChapter() {
ReadBook.upReadTime()
AppLog.putDebug("${ReadBook.curTextChapter?.chapter?.title} 朗读结束跳转下一章并朗读")
play()
resumeReadAloudInternal()
if (!ReadBook.moveToNextChapter(true)) {
stopSelf()
}