Android开发:还是Menu
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个菜单项及后面的都会被系统自动替换为一个叫“更多”的子菜单,原来显示不下的菜单项都作为“更多”菜单的子菜单项。
网页标题:Android开发:还是Menu
文章起源:http://scyingshan.cn/article/gechds.html