Menu的文章很多,这里只是自己开发时做的实验而已.
Menu Types: 有Options menus, Context menus , Sub menus 三种菜单类型.
Android different menu types support different features:
- Context menus : Do not support item shortcuts and item icons.
- Options menus : The icon menus do not support item check marks and only show the item's
condensed title
. The expanded menus (only available if six or more menu items are visible, reached via the 'More' item in the icon menu) do not show item icons, and item check marks are discouraged. - Sub menus : Do not support item icons, or nested sub menus.
从资源中添加比较直观,以后修改也会方便一些,但不太灵活;通过资源添加的话就不多说了,想做着都行。两种方法各有优缺点,得根据项目情况而定。
On Menu Create Codes:
Options menus :
Context menus & Sub menus: