|
|
@ -33,6 +33,7 @@ import io.legado.app.ui.book.read.config.* |
|
|
|
import io.legado.app.ui.book.read.config.BgTextConfigDialog.Companion.BG_COLOR |
|
|
|
import io.legado.app.ui.book.read.config.BgTextConfigDialog.Companion.BG_COLOR |
|
|
|
import io.legado.app.ui.book.read.config.BgTextConfigDialog.Companion.TEXT_COLOR |
|
|
|
import io.legado.app.ui.book.read.config.BgTextConfigDialog.Companion.TEXT_COLOR |
|
|
|
import io.legado.app.ui.book.read.page.ChapterProvider |
|
|
|
import io.legado.app.ui.book.read.page.ChapterProvider |
|
|
|
|
|
|
|
import io.legado.app.ui.book.read.page.ContentTextView |
|
|
|
import io.legado.app.ui.book.read.page.PageView |
|
|
|
import io.legado.app.ui.book.read.page.PageView |
|
|
|
import io.legado.app.ui.book.read.page.delegate.PageDelegate |
|
|
|
import io.legado.app.ui.book.read.page.delegate.PageDelegate |
|
|
|
import io.legado.app.ui.book.read.page.entities.SelectPoint |
|
|
|
import io.legado.app.ui.book.read.page.entities.SelectPoint |
|
|
@ -55,6 +56,7 @@ import org.jetbrains.anko.toast |
|
|
|
class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_book_read), |
|
|
|
class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_book_read), |
|
|
|
View.OnTouchListener, |
|
|
|
View.OnTouchListener, |
|
|
|
PageView.CallBack, |
|
|
|
PageView.CallBack, |
|
|
|
|
|
|
|
ContentTextView.CallBack, |
|
|
|
ReadMenu.CallBack, |
|
|
|
ReadMenu.CallBack, |
|
|
|
ReadAloudDialog.CallBack, |
|
|
|
ReadAloudDialog.CallBack, |
|
|
|
ChangeSourceDialog.CallBack, |
|
|
|
ChangeSourceDialog.CallBack, |
|
|
@ -326,6 +328,11 @@ class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_boo |
|
|
|
return true |
|
|
|
return true |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
override fun onCancelSelect() { |
|
|
|
|
|
|
|
cursor_left.invisible() |
|
|
|
|
|
|
|
cursor_right.invisible() |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 音量键翻页 |
|
|
|
* 音量键翻页 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|