This commit is contained in:
kunfei 2022-03-08 00:24:46 +08:00
parent 24a4db9e7c
commit 052d477c0e
2 changed files with 4 additions and 4 deletions

View File

@ -34,7 +34,7 @@ class BookmarkAdapter(context: Context, val callback: Callback) :
}
binding.root.onLongClick {
getItem(holder.layoutPosition)?.let { bookmark ->
callback.onLongClick(bookmark)
callback.onLongClick(bookmark, holder.layoutPosition)
}
}
@ -42,7 +42,7 @@ class BookmarkAdapter(context: Context, val callback: Callback) :
interface Callback {
fun onClick(bookmark: Bookmark)
fun onLongClick(bookmark: Bookmark)
fun onLongClick(bookmark: Bookmark, pos: Int)
}
}

View File

@ -83,8 +83,8 @@ class BookmarkFragment : VMBaseFragment<TocViewModel>(R.layout.fragment_bookmark
}
}
override fun onLongClick(bookmark: Bookmark) {
showDialogFragment(BookmarkDialog(bookmark))
override fun onLongClick(bookmark: Bookmark, pos: Int) {
showDialogFragment(BookmarkDialog(bookmark, pos))
}
override fun upBookmark(pos: Int, bookmark: Bookmark) {