|
|
|
@ -346,6 +346,10 @@ class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_boo |
|
|
|
|
toast(R.string.read_aloud_pause) |
|
|
|
|
return true |
|
|
|
|
} |
|
|
|
|
if (isAutoPage) { |
|
|
|
|
autoPageStop() |
|
|
|
|
return true |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -561,9 +565,7 @@ class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_boo |
|
|
|
|
*/ |
|
|
|
|
override fun autoPage() { |
|
|
|
|
if (isAutoPage) { |
|
|
|
|
isAutoPage = false |
|
|
|
|
mHandler.removeCallbacks(autoPageRunnable) |
|
|
|
|
page_view.upContent() |
|
|
|
|
autoPageStop() |
|
|
|
|
} else { |
|
|
|
|
isAutoPage = true |
|
|
|
|
autoPagePlus() |
|
|
|
@ -571,6 +573,12 @@ class ReadBookActivity : VMBaseActivity<ReadBookViewModel>(R.layout.activity_boo |
|
|
|
|
read_menu.setAutoPage(isAutoPage) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private fun autoPageStop() { |
|
|
|
|
isAutoPage = false |
|
|
|
|
mHandler.removeCallbacks(autoPageRunnable) |
|
|
|
|
page_view.upContent() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private fun autoPagePlus() { |
|
|
|
|
mHandler.removeCallbacks(autoPageRunnable) |
|
|
|
|
autoPageProgress++ |
|
|
|
|