Android学习笔记:[3]Sub Menu(子菜单)
1、新建一个Android Application Project:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/46a92de039723d03449ffe35bb486143d6d457c9.jpg)
2、将这个Android Application Project命名为:Sub Menu
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/6002c9d4483104ebf0d19fbc092b74ee1d324ec9.jpg)
3、打开其中的MainActivity:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/4a594f2c8cf1d8a72945883746e34b2c57ee47c9.jpg)
4、首先声明菜单项常量:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/49c5d3e34b2c56ee6f0946bdf775e5f4fdf540c9.jpg)
5、覆盖Activity的onCreateOptionMenu(Menu menu)方法,调用Menu的addSubMenu( )方刮茕栓双法来添加子菜单(Sub Menu),调用SubMenu的add( )方法来添加子菜单(Sub Menu):
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/7d34fbf4fcf5ee0d20b86a64f96b0ce264e7bac9.jpg)
6、覆盖onContextItemSelect( )方法来响应菜单单击事件:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/ab966c6b0ce265e72b79a4cb9f23beb9773eb7c9.jpg)
7、在虚拟机中运行一下,右击该Project选择“运行方式“,选择”Android Application“:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/65390a23beb9763e05b47b656ad06de89b61b0c9.jpg)
8、第一次点击menu,出现父菜单:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de8b2174696ca93cee8b104acc9.jpg)
9、第二次点击父菜单里的选项,出现子菜单选项:
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/40d2d0e8b004541bff793295869a310e1699a6c9.jpg)
![Android学习笔记:[3]Sub Menu(子菜单)](https://exp-picture.cdn.bcebos.com/0cdb2f0e1799e92a8ece82f3e1fec314f0c5a0c9.jpg)