ホーム > タグ > Menu
Menu
[Android] メニュー処理
- 2012-06-02 (土)
- Android
メニューボタンを押したときに出てくるメニューの実装方法を簡単にまとめてみました。
メニュー表示
Activityクラスの onCreateOptionsMenu() をオーバーライドし、この中にメニュー表示処理を実装していきます。
このメソッドは引数としてMenuオブジェクトを受け取るので、このオブジェクトに対してメニュー項目を追加していきます。
なお、このメソッドはメニューボタン押下時に一度だけ呼び出されます。
public class HogeActivity extends Activity { //==== メニューID ====// private static final int MENU_ITEM1 = Menu.FIRST; private static final int MENU_ITEM2 = Menu.FIRST + 1; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, MENU_ITEM1, Menu.NONE, "item1"); menu.add(Menu.NONE, MENU_ITEM2, Menu.NONE, "item2"); return super.onCreateOptionsMenu(menu); } }
- Comments: 0
- Trackbacks: 0
Home > Tags > Menu
- Search
- Feeds
- Meta
- 人気の記事