diff --git a/app/src/main/java/io/legado/app/ui/bookinfo/edit/BookInfoEditActivity.kt b/app/src/main/java/io/legado/app/ui/bookinfo/edit/BookInfoEditActivity.kt index 5d79d6e1c..6becac683 100644 --- a/app/src/main/java/io/legado/app/ui/bookinfo/edit/BookInfoEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/bookinfo/edit/BookInfoEditActivity.kt @@ -31,7 +31,7 @@ class BookInfoEditActivity : VMBaseActivity(R.layout.acti override fun onCompatOptionsItemSelected(item: MenuItem): Boolean { when (item.itemId) { - R.id.action_save -> saveData() + R.id.menu_save -> saveData() } return super.onCompatOptionsItemSelected(item) } diff --git a/app/src/main/java/io/legado/app/ui/replacerule/ReplaceEditActivity.kt b/app/src/main/java/io/legado/app/ui/replacerule/ReplaceEditActivity.kt index 3870a752c..81ed2b297 100644 --- a/app/src/main/java/io/legado/app/ui/replacerule/ReplaceEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/replacerule/ReplaceEditActivity.kt @@ -1,6 +1,8 @@ package io.legado.app.ui.replacerule import android.os.Bundle +import android.view.Menu +import android.view.MenuItem import io.legado.app.R import io.legado.app.base.VMBaseActivity import io.legado.app.utils.getViewModel @@ -14,5 +16,17 @@ class ReplaceEditActivity : } + override fun onCompatCreateOptionsMenu(menu: Menu): Boolean { + menuInflater.inflate(R.menu.replace_edit, menu) + return super.onCompatCreateOptionsMenu(menu) + } + + override fun onCompatOptionsItemSelected(item: MenuItem): Boolean { + when (item.itemId) { + R.id.menu_save -> { + } + } + return super.onCompatOptionsItemSelected(item) + } } diff --git a/app/src/main/java/io/legado/app/ui/sourceedit/SourceEditActivity.kt b/app/src/main/java/io/legado/app/ui/sourceedit/SourceEditActivity.kt index 5ad1c0d94..6ae96411f 100644 --- a/app/src/main/java/io/legado/app/ui/sourceedit/SourceEditActivity.kt +++ b/app/src/main/java/io/legado/app/ui/sourceedit/SourceEditActivity.kt @@ -67,7 +67,7 @@ class SourceEditActivity : VMBaseActivity(R.layout.activity override fun onCompatOptionsItemSelected(item: MenuItem): Boolean { when (item.itemId) { - R.id.action_save -> { + R.id.menu_save -> { val bookSource = getSource() if (bookSource == null) { toast("书源名称和URL不能为空") diff --git a/app/src/main/res/menu/book_info_edit.xml b/app/src/main/res/menu/book_info_edit.xml index 1c8d3ab8b..652d0076e 100644 --- a/app/src/main/res/menu/book_info_edit.xml +++ b/app/src/main/res/menu/book_info_edit.xml @@ -3,7 +3,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> diff --git a/app/src/main/res/menu/replace_edit.xml b/app/src/main/res/menu/replace_edit.xml new file mode 100644 index 000000000..652d0076e --- /dev/null +++ b/app/src/main/res/menu/replace_edit.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/source_edit.xml b/app/src/main/res/menu/source_edit.xml index ac204a22a..e5cf2d61d 100644 --- a/app/src/main/res/menu/source_edit.xml +++ b/app/src/main/res/menu/source_edit.xml @@ -3,7 +3,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto">