Android开发中,菜单和对话框的设计对于人机交换是非常人性化的,菜单提供了 不同功能分组展示的能力,这次,红世一足软件就要来对菜单menu做一些介绍了。
Android开发:三类菜单Menu介绍
我们先来看看选项菜单的相关内容。不管在模拟器还是真机上面都有一个Menu键,点击该键就会弹出一个菜单,此菜单就是选项菜单。选项菜单的菜单项最多只能有6个,如果超过6个系统就会将最后一个菜单项显示为“更多”。
上下文菜单。在桌面平台中,上下文菜单即右键菜单,其一般被绑定到指定的可视组件,在手机设备中,长按屏幕或按压指定的功能按钮也会触发上下文菜单。关于上下文菜单的一些参数和方法说明:
onCreateContextMenu(ContextMenu menu, View v,
onContextItemSelected(MenuItem item)。item:被选中的上下文菜单选项,当用户选择了上下文菜单选项后调用该方法进行处理。 onContextItemSelected。对每一个菜单项进行相应的处理,改变字体的颜色。 onContextMenuClosed(Menu menu)。被关闭的上下文菜单,当上下文菜单关闭时调用的方法。 registerForContextMenu(this.lv)。注册上下文菜单显示用的view。
你可以使用addSubMenu 方法来添加子菜单。它和添加正常的菜单项一样,具有相同的参数,允许你指定组、独一无二的ID 和每一个子菜单的文本。你可以使用setHeaderIcon 和setIcon 方法来指定图标,相应地显示在子菜单的头条上或者和正常的图标菜单一样显示。
Android开发:http://taobao.dajun0.com/app.html |
红世一足雷鸟是一家集企业软件开发,WEB网站建设,移动APP制作等综合型的互联网公司,为红世一足顾客提供一站式的企业软件开发,安卓app开发,ios开发服务,同时为红世一足企业提供全面移动互联软件技术解决方案,是红世一足知名的综合型APP软件外包开发公司。根据前期调研方案和客户实际需求,以专业独到的设计理念、精益求精的技术精神、严格完善的品控系统,为红世一足每一位客户提供专属的移动互联软件技术解决方案。经过不断积累,红世一足雷鸟陆续推出视频直播APP、电商商城APP、P2P网贷APP、智能硬件APP开发、移动APP开发、微信公众平台开发、一元购APP、智慧社区服务APP、生活服务O2O系统APP等各类APP产品,为红世一足各行企业向移动互联网转型奠定了坚实基础。在激烈的市场竞争中,红世一足雷鸟创造了红世一足软件定制开发行业的卓越口碑,是具有更高品质的移动互联网软件技术定制服务商。