galaxy s使ってますが、ホームボタンの横の2つのボタン名称が分からず、イベント実装のための参考文献がなかなか探せなかったのでメモw
向かって左がメニューボタン、右がバックボタンっていうらしいよ・・・
勝手に便利ボタンと戻るボタンとか名づけてすいませんでした・・・
で、実装。
メニューつけたいActivity生成時に、
public boolean onCreateOptionsMenu(Menu menu) {
boolean ret = super.onCreateOptionsMenu(menu);
menu.add(0 , Menu.FIRST , Menu.NONE , “その1″);
menu.add(0 , Menu.FIRST + 1 ,Menu.NONE , “その2″);
return ret;
}
を実装する。
(参考:http://android.roof-balcony.com/activity/optionmenu/)
項目追加はmenu.addしてあげればよいだけ。シンプル。
引数はグループインデックス、アイテムインデックス、表示順序変更パラメータ、内容。
クリック時のイベントは、
@Override
public boolean onOptionsItemSelected(MenuItem item)
で実装。
item.getitemidインターフェースでどれ選んだか判定。
0 件のコメント:
コメントを投稿