Android-建立選單menu

Android-建立選單menu

建立選單的二個動作:

1-建立選單
2-處理選項動作

在建立選單部份,
我們可以直接參考以下的範例:

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
          menu.add(0, 0, 0, "做...");
          menu.add(0, 1, 0, "結束");
          return true;
     }
    
     @Override
     public boolean onOptionsItemSelected(MenuItem item)
     {
         super.onOptionsItemSelected(item);
         switch(item.getItemId()){
              case 0:
                  do();
                  break;
             case 1:
                  finish();
                 break;
           }
           return true;
     }

 

 

 

注意,它Override「onCreateOptionsMenu」跟「onOptionsItemSelected」,
所以要放在「Activity {}」的區域中(寫錯地方,正常來說會警告你無法執行啦)
至於「onCreateOptionsMenu」跟「onOptionsItemSelected」的說明,請自行查閱一下。

特別說明一下「menu.ad()」的參數
//參數1:群組id, 參數2:itemId, 參數3:item順序, 參數4:item名稱
例如:menu.add(0, 0, 0, "說明");

 

 

 

自我LV~