Android提供的菜单大体可以分为三类:选项菜单(Options Menu)、上下文菜单(Context Menu)、子菜单(Submenu).
1. 选项菜单
http://android.yaohuiji.com/archives/636
使用步骤如下:
(1)重写onCreateOptionsMenu(Menu menu)方法创建选项菜单
(2)重写处理菜单项的单击事件onOptionsItemSelected(MenuItem item)方法
除此之外,还可以使用onPrepareOptionsMenu()方法动态改变菜单的性质。
2. 上下文菜单
悬浮于主界面之上的一种菜单。需要注册到某个具体的View对象。
步骤:
(1)使用onCreateContextMenu()方法初始化上下文菜单
(2)重新实现处理单击上下文菜单菜单项的事件,重写onContextItemSelected(MenuItem item)方法、
3. 子菜单
潜入在选项菜单或者上下文菜单中。