ホーム > タグ > メニュー
メニュー
[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 > メニュー
- Search
- Feeds
- Meta
- 人気の記事