オプションメニュー操作
オプションメニューの設定。ソース内で処理する方法とXMLからひっぱってくる方法。
public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); // 内部処理によるオプションメニュー menu.add(Menu.NONE, MENU_ID_PREFERENCES, Menu.NONE, R.string.main_menu_setting) .setIcon(android.R.drawable.ic_menu_preferences); menu.add(Menu.NONE, MENU_ID_REFLESH, Menu.NONE, R.string.main_menu_reflesh) .setIcon(R.drawable.ic_menu_refresh); return true; }
public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); // XMLによるオプションメニュー MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main, menu); return true; }