[修复] 将文字选择菜单的字典移出溢出菜单 #475

This commit is contained in:
HapeLee
2025-12-18 18:41:27 +08:00
parent 6f3b8275d5
commit 7f6d69b4a0
4 changed files with 8 additions and 8 deletions
@@ -74,7 +74,7 @@ class ContentEditDialog : BaseBottomSheetDialogFragment(R.layout.dialog_content_
)
binding.scrollView.smoothScrollTo(0, targetY)
highlightSelectedTextTwice()
//highlightSelectedTextTwice()
}
}
@@ -972,7 +972,7 @@ class ReadBookActivity : BaseReadBookActivity(),
}
R.id.menu_edit -> {
val startPos = binding.readView.getSelectTextPos() + ReadBook.durChapterPos - 13
val startPos = ReadBook.durChapterPos
showDialogFragment<ContentEditDialog> {
putInt("start_position", startPos)
putString("selected_text", binding.readView.getSelectText())
@@ -61,8 +61,8 @@ class TextActionMenu(private val context: Context, private val callBack: CallBac
SupportMenuInflater(context).inflate(R.menu.content_select_action, myMenu)
onInitializeMenu(otherMenu)
menuItems = myMenu.visibleItems + otherMenu.visibleItems
visibleMenuItems.addAll(menuItems.subList(0, 5))
moreMenuItems.addAll(menuItems.subList(5, menuItems.size))
visibleMenuItems.addAll(menuItems.subList(0, 6))
moreMenuItems.addAll(menuItems.subList(6, menuItems.size))
binding.recyclerView.adapter = adapter
binding.recyclerViewMore.adapter = adapter
setOnDismissListener {