やりたいこと
- ↓みたいなメニューを表示したい
- メニューごとに何かアクションしたい
やりかた
Activityのメソッドをオーバーライドすれば作れる
Code
// オプションメニューの作成 override fun onCreateOptionsMenu(menu: Menu?): Boolean { // add(groupId, itemId, order(気にしない時はNONE), title) menu?.add(Menu.NONE, 0, Menu.NONE, "Menu 1") menu?.add(Menu.NONE, 1, Menu.NONE, "Menu 2") return true } // メニューが選択された時 override fun onOptionsItemSelected(item: MenuItem): Boolean { if (item.itemId == 0) { // Action } return true }