Android SDK提供的菜单有如下几种:

1.选项菜单:最常规的菜单,android中把它叫做option menu

2.子菜单:android中点击子菜单将弹出悬浮窗口显示子菜单项。子菜单不支持嵌套,即子菜单中不能再包括其他子菜单

public boolean onCreateOptionsMenu(Menu menu) {        // TODO Auto-generated method stub        int base = menu.FIRST;        // 一个menu可以包括多个子菜单        SubMenu sm = menu.addSubMenu(base,base+1,menu.NONE,"戳我");        // 子菜单可以包括多个菜单项        MenuItem mi = sm.add(base,base+1,base+1,"第一排");        sm.add(base,base+2,base+2,"第二排");                                                   return true;    }

3.上下文菜单:android中长按视图控件后出现的菜单,windows点击右键弹出的菜单即上下文菜单

4.图标菜单:这个比较简单,就是带icon的菜单项,需要注意的是子菜单项、上下文菜单项、扩展菜单项均无法显示图标。

5.选择菜单(alternative menu)

6.扩展菜单:选项菜单最多只能显示6个菜单项,超过6个时,第6个菜单项及后面的都会被系统自动替换为一个叫“更多”的子菜单,原来显示不下的菜单项都作为“更多”菜单的子菜单项。


更多相关文章

  1. Android控件Editext、TextView属性详解
  2. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单
  3. EditText属性描述
  4. Android(安卓)ListView 滚动条的设置详解及实例代码
  5. Android之系统自带的文字外观设置及实际显示效果图
  6. android中菜单以及自定义组件的使用
  7. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单
  8. Android的底部菜单
  9. Android(安卓)菜单(Menu)控件的使用

随机推荐

  1. Android(安卓)-- Looper.prepare()和Loop
  2. Android“俺拽”暗合无线互联网趋势!
  3. Android开发笔记(三十四)Excel文件的读写
  4. Android程序猿挑战高薪必会的十大面试题
  5. Android开发——了解android项目目录结构
  6. Android中的各种XML
  7. Android开发工具使用之adb
  8. Android(安卓)之 内存管理
  9. 安卓控件之Button与ImageButton详解以及
  10. Android(安卓)蓝牙 socket通信