From ebddae7ea37af2b0de6566adb80f8da72ef1d93e Mon Sep 17 00:00:00 2001 From: HapeLee <1321903405@qq.com> Date: Thu, 19 Feb 2026 18:57:58 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E5=A4=8D]=20=E9=98=85=E8=AF=BB?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E4=B9=A6=E7=B1=8D=E4=B8=8D=E5=9C=A8=E4=B9=A6?= =?UTF-8?q?=E6=9E=B6=E6=97=B6=E8=87=AA=E5=8A=A8=E6=90=9C=E7=B4=A2=20#631?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/ui/book/readRecord/ReadRecordActivity.kt | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordActivity.kt b/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordActivity.kt index d942d780f..0e5629126 100644 --- a/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/readRecord/ReadRecordActivity.kt @@ -1,17 +1,18 @@ package io.legado.app.ui.book.readRecord import android.os.Bundle -import androidx.compose.runtime.* +import androidx.compose.runtime.Composable import androidx.lifecycle.lifecycleScope -import io.legado.app.ui.theme.AppTheme +import io.legado.app.base.BaseComposeActivity import io.legado.app.data.appDb +import io.legado.app.data.entities.readRecord.ReadRecordSession +import io.legado.app.ui.book.search.SearchActivity +import io.legado.app.ui.theme.AppTheme +import io.legado.app.utils.startActivity import io.legado.app.utils.startActivityForBook import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext -import io.legado.app.base.BaseComposeActivity -import io.legado.app.data.entities.readRecord.ReadRecordSession -import org.koin.androidx.compose.koinViewModel data class TimelineItem( val session: ReadRecordSession, @@ -31,6 +32,11 @@ class ReadRecordActivity : BaseComposeActivity() { appDb.bookDao.findByName(bookName).firstOrNull() } if (book != null) startActivityForBook(book) + else { + startActivity { + putExtra("key", bookName) + } + } } } )