|
@@ -25,7 +25,7 @@ import io.legado.app.model.AudioPlay
|
|
|
import io.legado.app.model.BookCover
|
|
import io.legado.app.model.BookCover
|
|
|
import io.legado.app.service.AudioPlayService
|
|
import io.legado.app.service.AudioPlayService
|
|
|
import io.legado.app.ui.about.AppLogDialog
|
|
import io.legado.app.ui.about.AppLogDialog
|
|
|
-import io.legado.app.ui.book.changesource.ChangeSourceDialog
|
|
|
|
|
|
|
+import io.legado.app.ui.book.changesource.ChangeBookSourceDialog
|
|
|
import io.legado.app.ui.book.source.edit.BookSourceEditActivity
|
|
import io.legado.app.ui.book.source.edit.BookSourceEditActivity
|
|
|
import io.legado.app.ui.book.toc.TocActivityResult
|
|
import io.legado.app.ui.book.toc.TocActivityResult
|
|
|
import io.legado.app.ui.login.SourceLoginActivity
|
|
import io.legado.app.ui.login.SourceLoginActivity
|
|
@@ -40,7 +40,7 @@ import java.util.*
|
|
|
*/
|
|
*/
|
|
|
class AudioPlayActivity :
|
|
class AudioPlayActivity :
|
|
|
VMBaseActivity<ActivityAudioPlayBinding, AudioPlayViewModel>(toolBarTheme = Theme.Dark),
|
|
VMBaseActivity<ActivityAudioPlayBinding, AudioPlayViewModel>(toolBarTheme = Theme.Dark),
|
|
|
- ChangeSourceDialog.CallBack {
|
|
|
|
|
|
|
+ ChangeBookSourceDialog.CallBack {
|
|
|
|
|
|
|
|
override val binding by viewBinding(ActivityAudioPlayBinding::inflate)
|
|
override val binding by viewBinding(ActivityAudioPlayBinding::inflate)
|
|
|
override val viewModel by viewModels<AudioPlayViewModel>()
|
|
override val viewModel by viewModels<AudioPlayViewModel>()
|
|
@@ -93,7 +93,7 @@ class AudioPlayActivity :
|
|
|
override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
|
|
override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
|
|
|
when (item.itemId) {
|
|
when (item.itemId) {
|
|
|
R.id.menu_change_source -> AudioPlay.book?.let {
|
|
R.id.menu_change_source -> AudioPlay.book?.let {
|
|
|
- showDialogFragment(ChangeSourceDialog(it.name, it.author))
|
|
|
|
|
|
|
+ showDialogFragment(ChangeBookSourceDialog(it.name, it.author))
|
|
|
}
|
|
}
|
|
|
R.id.menu_login -> AudioPlay.bookSource?.let {
|
|
R.id.menu_login -> AudioPlay.bookSource?.let {
|
|
|
startActivity<SourceLoginActivity> {
|
|
startActivity<SourceLoginActivity> {
|