HistoryScreen item navToReader
This commit is contained in:
1 parent
07450a7a51
commit
fcea40685c
2 files changed
+11
-1
No files matched your search
@@ -1,5 +1,6 @@
|
||||
package com.hippo.ehviewer.ui.scene
|
||||
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
@@ -11,6 +12,7 @@ import com.google.accompanist.themeadapter.material3.Mdc3Theme
|
||||
import com.hippo.ehviewer.R
|
||||
import com.hippo.ehviewer.client.data.GalleryInfo
|
||||
import com.hippo.ehviewer.ui.scene.history.HistoryScreen
|
||||
import eu.kanade.tachiyomi.ui.reader.ReaderActivity
|
||||
|
||||
class HistoryComposeScreenFragmentBridge : BaseScene() {
|
||||
override fun onCreateView(
|
||||
@@ -39,4 +41,12 @@ class HistoryComposeScreenFragmentBridge : BaseScene() {
|
||||
args.putParcelable(GalleryDetailScene.KEY_GALLERY_INFO, gi)
|
||||
navigate(R.id.galleryDetailScene, args)
|
||||
}
|
||||
|
||||
@MainThread
|
||||
fun navToReader(gi: GalleryInfo) {
|
||||
val intent = Intent(activity, ReaderActivity::class.java)
|
||||
intent.action = ReaderActivity.ACTION_EH
|
||||
intent.putExtra(ReaderActivity.KEY_GALLERY_INFO, gi)
|
||||
startActivity(intent)
|
||||
}
|
||||
}
|
||||
@@ -198,7 +198,7 @@ fun HistoryScreen(hostFragment: HistoryComposeScreenFragmentBridge) {
|
||||
Column {
|
||||
DialogSelectorItem(
|
||||
onClick = {
|
||||
hostFragment.navToDetail(info)
|
||||
hostFragment.navToReader(info)
|
||||
dialogStatus = HistoryScreenDialogStatus.NONE
|
||||
},
|
||||
icon = painterResource(id = R.drawable.v_book_open_x24),
|
||||
|
||||
Reference in new issue
Block a user