From c835ff2c33987c836127f91a81029b0d2d21d9e3 Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Sun, 12 Mar 2023 10:14:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=A6=E7=B1=8D=E5=AF=BC=E5=85=A5=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E7=82=B9=E5=87=BB=E5=B7=B2=E5=9C=A8=E4=B9=A6=E6=9E=B6?= =?UTF-8?q?=E7=9A=84=E5=BC=80=E5=A7=8B=E9=98=85=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/legado/app/ui/book/import/BaseImportBookActivity.kt | 5 +---- .../io/legado/app/ui/book/import/local/ImportBookActivity.kt | 2 ++ .../legado/app/ui/book/import/remote/RemoteBookActivity.kt | 4 ++++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/import/BaseImportBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/import/BaseImportBookActivity.kt index 6347bcf6f..0367f8631 100644 --- a/app/src/main/java/io/legado/app/ui/book/import/BaseImportBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/import/BaseImportBookActivity.kt @@ -5,7 +5,6 @@ import androidx.appcompat.widget.SearchView import androidx.lifecycle.ViewModel import io.legado.app.R import io.legado.app.base.VMBaseActivity -import io.legado.app.data.entities.Book import io.legado.app.databinding.ActivityImportBookBinding import io.legado.app.help.config.AppConfig import io.legado.app.lib.dialogs.alert @@ -72,9 +71,7 @@ abstract class BaseImportBookActivity : VMBaseActivity { putExtra("bookUrl", bookUrl) } diff --git a/app/src/main/java/io/legado/app/ui/book/import/local/ImportBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/import/local/ImportBookActivity.kt index 9b2bc907c..cc7d305af 100644 --- a/app/src/main/java/io/legado/app/ui/book/import/local/ImportBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/import/local/ImportBookActivity.kt @@ -300,4 +300,6 @@ class ImportBookActivity : BaseImportBookActivity(), binding.selectActionBar.upCountView(adapter.selectedUris.size, adapter.checkableCount) } + override fun startRead(bookUrl: String) = startReadBook(bookUrl) + } diff --git a/app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt b/app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt index 8c0e41415..2c98422b7 100644 --- a/app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/import/remote/RemoteBookActivity.kt @@ -9,6 +9,7 @@ import androidx.activity.viewModels import androidx.core.view.isGone import androidx.recyclerview.widget.LinearLayoutManager import io.legado.app.R +import io.legado.app.data.entities.Book import io.legado.app.help.config.LocalConfig import io.legado.app.lib.theme.backgroundColor import io.legado.app.model.remote.RemoteBook @@ -195,4 +196,7 @@ class RemoteBookActivity : BaseImportBookActivity(), val mdText = String(assets.open("help/${fileName}.md").readBytes()) showDialogFragment(TextDialog(getString(R.string.help), mdText, TextDialog.Mode.MD)) } + + override fun startRead(book: Book) = startReadBook(book.bookUrl) + } \ No newline at end of file