[size=small][color=olive][b] 菜單
OptionMenu ContextMenu SubMenu;
1、選項菜單:OptionMenu
注意:一般的選項菜單:最多可以有兩行,每行3個菜單項,當多餘 6 個的時候或出現more,點選顯示;
建立:重寫 onCreateOptionsMenu() 方法;
事件:重寫onOptionsItemSelected(); 方法
2、上下文菜單:ContextMenu
說明:選項菜單服務于Activity,上下文菜單是注冊到某一個View對象上;
提示:可以為ContextMenu指定标題和圖示,但菜單選項不能附帶圖示;
建立:重寫onCreateContextMenu();
事件:重寫onContextItemSelected();
注冊:registerForContextMenu();
3、子菜單:SubMenu
說明:子菜單不能嵌套子菜單,即android中菜單隻有兩層;
提示:子菜單項不支援顯示圖示
建立:使用addSubMenu(); 添加具有子菜單的菜單項
[/b][/color][/size]
[size=medium][color=red][b]事例:代碼中實作各種菜單[/b][/color][/size]