优化
This commit is contained in:
@@ -144,15 +144,11 @@ class BookInfoActivity :
|
|||||||
override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
|
override fun onCompatOptionsItemSelected(item: MenuItem): Boolean {
|
||||||
when (item.itemId) {
|
when (item.itemId) {
|
||||||
R.id.menu_edit -> {
|
R.id.menu_edit -> {
|
||||||
// if (viewModel.inBookshelf) {
|
viewModel.bookData.value?.let {
|
||||||
viewModel.bookData.value?.let {
|
infoEditResult.launch {
|
||||||
infoEditResult.launch {
|
putExtra("bookUrl", it.bookUrl)
|
||||||
putExtra("bookUrl", it.bookUrl)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
// } else {
|
}
|
||||||
// toastOnUi(R.string.after_add_bookshelf)
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
R.id.menu_share_it -> {
|
R.id.menu_share_it -> {
|
||||||
viewModel.bookData.value?.let {
|
viewModel.bookData.value?.let {
|
||||||
@@ -183,13 +179,11 @@ class BookInfoActivity :
|
|||||||
sendToClip(it)
|
sendToClip(it)
|
||||||
} ?: toastOnUi(R.string.no_book)
|
} ?: toastOnUi(R.string.no_book)
|
||||||
R.id.menu_can_update -> {
|
R.id.menu_can_update -> {
|
||||||
if (viewModel.inBookshelf) {
|
viewModel.bookData.value?.let {
|
||||||
viewModel.bookData.value?.let {
|
it.canUpdate = !it.canUpdate
|
||||||
it.canUpdate = !it.canUpdate
|
if (viewModel.inBookshelf) {
|
||||||
viewModel.saveBook(it)
|
viewModel.saveBook(it)
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
toastOnUi(R.string.after_add_bookshelf)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
R.id.menu_clear_cache -> viewModel.clearCache()
|
R.id.menu_clear_cache -> viewModel.clearCache()
|
||||||
|
|||||||
Reference in New Issue
Block a user