优化
This commit is contained in:
@@ -42,6 +42,7 @@ import io.legado.app.data.entities.Book
|
|||||||
import io.legado.app.help.IntentHelp
|
import io.legado.app.help.IntentHelp
|
||||||
import io.legado.app.help.book.isAudio
|
import io.legado.app.help.book.isAudio
|
||||||
import io.legado.app.help.book.isImage
|
import io.legado.app.help.book.isImage
|
||||||
|
import io.legado.app.help.book.isLocal
|
||||||
import io.legado.app.help.config.AppConfig
|
import io.legado.app.help.config.AppConfig
|
||||||
import io.legado.app.ui.book.audio.AudioPlayActivity
|
import io.legado.app.ui.book.audio.AudioPlayActivity
|
||||||
import io.legado.app.ui.book.manga.ReadMangaActivity
|
import io.legado.app.ui.book.manga.ReadMangaActivity
|
||||||
@@ -66,7 +67,7 @@ fun Context.startActivityForBook(
|
|||||||
) {
|
) {
|
||||||
val cls = when {
|
val cls = when {
|
||||||
book.isAudio -> AudioPlayActivity::class.java
|
book.isAudio -> AudioPlayActivity::class.java
|
||||||
book.isImage && AppConfig.showMangaUi -> ReadMangaActivity::class.java
|
!book.isLocal && book.isImage && AppConfig.showMangaUi -> ReadMangaActivity::class.java
|
||||||
else -> ReadBookActivity::class.java
|
else -> ReadBookActivity::class.java
|
||||||
}
|
}
|
||||||
val intent = Intent(this, cls)
|
val intent = Intent(this, cls)
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import io.legado.app.R
|
|||||||
import io.legado.app.data.entities.Book
|
import io.legado.app.data.entities.Book
|
||||||
import io.legado.app.help.book.isAudio
|
import io.legado.app.help.book.isAudio
|
||||||
import io.legado.app.help.book.isImage
|
import io.legado.app.help.book.isImage
|
||||||
|
import io.legado.app.help.book.isLocal
|
||||||
import io.legado.app.help.config.AppConfig
|
import io.legado.app.help.config.AppConfig
|
||||||
import io.legado.app.ui.book.audio.AudioPlayActivity
|
import io.legado.app.ui.book.audio.AudioPlayActivity
|
||||||
import io.legado.app.ui.book.manga.ReadMangaActivity
|
import io.legado.app.ui.book.manga.ReadMangaActivity
|
||||||
@@ -94,7 +95,7 @@ fun Fragment.startActivityForBook(
|
|||||||
) {
|
) {
|
||||||
val cls = when {
|
val cls = when {
|
||||||
book.isAudio -> AudioPlayActivity::class.java
|
book.isAudio -> AudioPlayActivity::class.java
|
||||||
book.isImage && AppConfig.showMangaUi -> ReadMangaActivity::class.java
|
!book.isLocal && book.isImage && AppConfig.showMangaUi -> ReadMangaActivity::class.java
|
||||||
else -> ReadBookActivity::class.java
|
else -> ReadBookActivity::class.java
|
||||||
}
|
}
|
||||||
val intent = Intent(requireActivity(), cls)
|
val intent = Intent(requireActivity(), cls)
|
||||||
|
|||||||
Reference in New Issue
Block a user