オプションメニュー生成

オプションメニュー生成
オプションメニュー生成には
onCreateOptionsMenu()
を使う
onCreateOptionsMenu()は
superクラスの
onCreateOptionsMenu()

オーバーライドする必要がある
メニュー追加の構文は
Menu.add(int groupId,int itemId,int order ,CharSequence title)
int groupIdがグループID
int itemId がアイコンID
int order がアイテムの順序
CharSequence title が表示するタイトル
Menu.add()は
MenuItemオブジェクトを返すので
setIcon()

アイコンを追加
ちなみに
android.R.drawable.ic_menu_delete
android.R.drawable.ic_menu_close_clear_cancel
はAndroidで用意されているアイコン
自作のを使いたいなら
res/drawable
に自作アイコンを置けばいい
アイコンの詳細は
http://developer.android.com/intl/ja/guide/practices/ui_guidelines/icon_design_menu.html
を参照
オプションメニューがタップされたら
onOptionsItemSelected()
が実行される
設定削除するなら
editor.clear()

プリファレンスのデータをすべて削除
終了するときには
finish()
でActivityを終了

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です