前回までで、メニューを表示することはできたものの、メニューアイテムを選択された時の処理はまだできていなので、選択しても何も起こらない・・・。
ActivityのonOptionsItemSelectedメソッドをオーバーライドして、メニューアイテムが選択された時の処理を実装する・・・。
MainActivity.javaのonOptionsItemSelectedは、
引数にMenuItemオブジェクトitemが渡される・・・。
item.getItemIdで選択されたアイテムのIDが取得できるので、それをswitch-case文で振り分ける・・・。
R.id.menu_menu1だったら、Toastで"Menu1"と表示・・・。
R.id.menu_menu2だったら"Menu2"、R.id.menu_menu3だったら"Menu3"・・・。
実機で、
Menu1を押すと、
となり、Mwnu2なら、
Menu3なら、
となる・・・。
選択されているのがわかる・・・。