連絡先アプリと同様のことを実現したい:
メイン アクティビティで編集オプションを押すと、編集を許可する別のアクティビティを表示したいと考えています。このアクティビティが表示されるとすぐstartActionMode()
に、連絡先を編集するときの連絡先アプリのように、「完了」ボタン (左上) を表示するコンテキスト メニュー (を呼び出して動作) も表示したいと考えています。これまでのところ、すべて正常に動作しています。
私の問題: [完了] ボタンを押すと、アクティビティも閉じられ ([戻る] ボタンを押すと同様)、メインのアクティビティに戻るはずですが、メソッド内からアクティビティを終了する方法がわかりませんActionMode.Callback's onActionItemClicked()
。
ここでコンテキスト メニューの概念を悪用しようとしているかどうかはわかりませんが、Contacts アプリも同じように動作しているようです。
これについて助けてくれてありがとう!