From 98e77213542a366818e2856208f637ecf13e0bbb Mon Sep 17 00:00:00 2001 From: kunfei Date: Tue, 18 Oct 2022 22:13:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/ui/book/manage/BookshelfManageActivity.kt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/book/manage/BookshelfManageActivity.kt b/app/src/main/java/io/legado/app/ui/book/manage/BookshelfManageActivity.kt index d1da8ae63..724ada280 100644 --- a/app/src/main/java/io/legado/app/ui/book/manage/BookshelfManageActivity.kt +++ b/app/src/main/java/io/legado/app/ui/book/manage/BookshelfManageActivity.kt @@ -241,11 +241,7 @@ class BookshelfManageActivity : override fun onMenuItemClick(item: MenuItem?): Boolean { when (item?.itemId) { - R.id.menu_del_selection -> - alert(titleResource = R.string.draw, messageResource = R.string.sure_del) { - okButton { viewModel.deleteBook(*adapter.selection.toTypedArray()) } - noButton() - } + R.id.menu_del_selection -> alertDelSelection() R.id.menu_update_enable -> viewModel.upCanUpdate(adapter.selection, true) R.id.menu_update_disable -> @@ -266,6 +262,13 @@ class BookshelfManageActivity : } } + private fun alertDelSelection() { + alert(titleResource = R.string.draw, messageResource = R.string.sure_del) { + okButton { viewModel.deleteBook(*adapter.selection.toTypedArray()) } + noButton() + } + } + override fun selectGroup(requestCode: Int, groupId: Long) { showDialogFragment( GroupSelectDialog(groupId, requestCode)