diff --git a/app/src/main/java/io/legado/app/ui/book/read/config/ClickActionConfigDialog.kt b/app/src/main/java/io/legado/app/ui/book/read/config/ClickActionConfigDialog.kt index c335a2944..3b4b590de 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/config/ClickActionConfigDialog.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/config/ClickActionConfigDialog.kt @@ -34,7 +34,8 @@ class ClickActionConfigDialog : BaseDialogFragment(R.layout.dialog_click_action_ Pair(7, getString(R.string.bookmark_add)), Pair(8, getString(R.string.edit_content)), Pair(9, getString(R.string.replace_state_change)), - Pair(10, getString(R.string.chapter_list)) + Pair(10, getString(R.string.chapter_list)), + Pair(11, getString(R.string.search_content)) ) } diff --git a/app/src/main/java/io/legado/app/ui/book/read/page/ReadView.kt b/app/src/main/java/io/legado/app/ui/book/read/page/ReadView.kt index fd1ea4288..897747798 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/page/ReadView.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/page/ReadView.kt @@ -424,6 +424,7 @@ class ReadView(context: Context, attrs: AttributeSet) : 8 -> activity?.showDialogFragment(ContentEditDialog()) 9 -> callBack.changeReplaceRuleState() 10 -> callBack.openChapterList() + 11 -> callBack.openSearchActivity(null) } } @@ -654,5 +655,6 @@ class ReadView(context: Context, attrs: AttributeSet) : fun openChapterList() fun addBookmark() fun changeReplaceRuleState() + fun openSearchActivity(searchWord: String?) } }