スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Android/端末のメニュー(Menu)ボタンを設定する方法


Androidアプリ実行中に、端末のMenuボタンを押す事で現れるオプションメニューがあります。
こちらを利用するには、以下のようになります。


public class MenuTestActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

// オプションメニューが最初に呼び出される時に1度だけ呼び出されます
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// メニューアイテムを追加します
menu.add(Menu.NONE, Menu.FIRST, Menu.NONE, "Menu1");
menu.add(Menu.NONE, Menu.FIRST+1, Menu.NONE, "Menu2");
return super.onCreateOptionsMenu(menu);
}

// オプションメニューが表示される度に呼び出されます
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
//動的にメニューの内容を変更する場合に使用
return super.onPrepareOptionsMenu(menu);
}

// オプションメニューアイテムが選択された時に呼び出されます
@Override
public boolean onOptionsItemSelected(MenuItem item) {
boolean ret = true;
switch (item.getItemId()) {
default:
ret = super.onOptionsItemSelected(item);
break;
case Menu.FIRST:
ret = true;
break;
}
return ret;
}
}
関連記事
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

mogarhetoric

Author:mogarhetoric
アプリ好きな人です。アンドロイドアプリとか作ったりしてます。

最新記事
月別アーカイブ
カテゴリ
検索フォーム
リンク
QRコード
QR
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。