修复章节跳转进度无法恢复
This commit is contained in:
@@ -1171,6 +1171,7 @@ class ReadBookActivity : BaseReadBookActivity(),
|
|||||||
|
|
||||||
/* 进度条跳转到指定章节 */
|
/* 进度条跳转到指定章节 */
|
||||||
override fun skipToChapter(index: Int) {
|
override fun skipToChapter(index: Int) {
|
||||||
|
ReadBook.saveCurrentBookProcess() //退出章节跳转恢复此时进度
|
||||||
viewModel.openChapter(index)
|
viewModel.openChapter(index)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -375,13 +375,11 @@ class ReadMenu @JvmOverloads constructor(
|
|||||||
"page" -> ReadBook.skipToPage(seekBar.progress)
|
"page" -> ReadBook.skipToPage(seekBar.progress)
|
||||||
"chapter" -> {
|
"chapter" -> {
|
||||||
if (confirmSkipToChapter) {
|
if (confirmSkipToChapter) {
|
||||||
ReadBook.saveCurrentBookProcess()
|
|
||||||
callBack.skipToChapter(seekBar.progress)
|
callBack.skipToChapter(seekBar.progress)
|
||||||
} else {
|
} else {
|
||||||
context.alert("章节跳转确认", "确定要跳转章节吗?") {
|
context.alert("章节跳转确认", "确定要跳转章节吗?") {
|
||||||
yesButton {
|
yesButton {
|
||||||
confirmSkipToChapter = true
|
confirmSkipToChapter = true
|
||||||
ReadBook.saveCurrentBookProcess()
|
|
||||||
callBack.skipToChapter(seekBar.progress)
|
callBack.skipToChapter(seekBar.progress)
|
||||||
}
|
}
|
||||||
noButton {
|
noButton {
|
||||||
|
|||||||
Reference in New Issue
Block a user