エミュレータのMENUボタンを押すと、メニューを表示することができます。
メニューを表示するには、
onCreateOptionMenuメソッドを使用します。戻り値はBoolean型です。
以下、例です。
public boolean onCreateOptionMenu(Menu menu){
menu.add(Menu.NONE,0,0,"英語");
menu.add(Menu.NONE,0,1,"数学");
return super.onCreateOptionMenu(menu);
}
このように記述方法はほぼ決まっています。
Menuクラスのインスタンスの引数は、グループ番号、メニュー項目番号、表示順序、メニューテキスト、になります。
順序は一意でないといけません。
以下、実行例です。
画面が起動したら「MENU」ボタンを押します。すると以下のようにメニューが表示されます。