菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu
一、概述
public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。
public boolean onOptionsItemSelected(MenuItem item):选中菜单项后发生的动作。
public void onOptionsMenuClosed(Menu menu):菜单关闭后发生的动作。
public boolean onPrepareOptionsMenu(Menu menu):选项菜单显示之前onPrepareOptionsMenu方法会被调用,你可以用此方法来根据打当时的情况调整菜单。
public boolean onMenuOpened(int featureId, Menu menu):单打开后发生的动作。
二、默认样式
默认样式是在屏幕底部弹出一个菜单,这个菜单我们就叫他选项菜单OptionsMenu,一般情况下,选项菜单最多显示2排每排3个菜单项,这些菜单项有文字有图标,也被称作Icon Menus,如果多于6项,从第六项开始会被隐藏,在第六项会出现一个More里,点击More才出现第六项以及以后的菜单项,这些菜单项也被称作Expanded Menus。下面介绍。
分享到:
相关推荐
android 选项菜单(此处为icon menu)--Menu,SubMenu,MenuItem的用法
•Android---UI篇---Tab Layout(选项卡布局) • •Andorid---UI篇---TableLayout(表格布局) • •Android---UI篇---RelativeLayout(相对布局) • •Android---UI篇---GridView...•Android---UI篇---Menu(菜单)
该代码展示了Android的选项菜单怎么用xml去实现 个人认为这种方式写optionsMenu菜单比较好,代码清晰 不需要去类里面定义那么多变量, 这里提供的是一个这样一个小功能的代码,给初学者使用的一个模块,高手请勿喷
android 选项菜单 页面跳转用setcontentview
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu).参考博客:...
源码参考,欢迎下载
MySide-Menu模仿Side-Menu.Android项目,实现侧边菜单栏功能,当菜单超出屏幕时可以滑动,选择某个菜单选项出发对于的事件效果
菜单是Android 系统中重要的用户接口,包括选项菜单,子菜单,上下文菜单
按"menu"按钮可以弹出菜单选项,菜单选" "项里有4个选项,分别为"退出","作者","关于","设置"。按"退出"选项 " ",可以退出程序;按"作者"选项,查看作者信息;按"关于"选项,查看软件" "信息;按"设置",把图片...
特征: 易于使用的弹出/上下文菜单多种模式:动画,不动画,从底部滑动或弹出框默认情况下打开和关闭动画可选的后退按钮处理造型简单可自定义各种级别-菜单选项,位置,动画可以像受控组件一样工作,也可以不受控制...
Android系统里面有四种类型的菜单:options menu(选项菜单),context menu(上下文菜单),sub menu(子菜单),Popup menu(弹出菜单)。 首先说 选项菜单(OptionsMenu) 一、方法介绍: public ...
今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。 PS:强烈推荐《Pro Android ...选项菜单:最常规的菜单,android中把它叫做option menu子菜单:android中点击
菜单(Menu) 资源示例,介绍上下文菜单,选项菜单的用法 上下文菜单(长按组件弹出)示例写法如下: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/mnuEdit" android:...
菜单是用户界面中最常见的元素,使用也非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),下面分别举例说明。 一、选项菜单 OptionsMenu ...
当Activity在前台运行时,如果用户按下手机上的Menu键,此时就会在屏幕低端弹出相应的选项菜单。但这个功能需要开发人员编程来实现的,如果在开发应用程序时没有实现该功能,那么程序运行时按下手机的meun键是不会起...
主要分为三个部分:1.选项菜单OptionMenu;2.上下文菜单ContextMenu;3.子菜单SubMenu;博客地址:http://blog.csdn.net/pfe_nova/article/details/38620411
在联系人列表中,单击选项菜单可删除联系人,这几个操作的具体代码为: public boolean onCreateOptionsMenu(Menu menu) { menu.add("删除所有的联系人").setOnMenuItemClickListener(this); return super...
menu菜单,点击按钮在通知栏添加通知,里面有详细代码注释,新手易学
选项菜单3. 上下文菜单(长按)4.带子菜单的选项菜单5. 题目记录 1.定义菜单资源文件 res/menu目录建立xml文件包含一下几个元素: :定义一个Menu,是一个菜单资源文件的根节点,里面可以包含一个或者多个和元素。 ...
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public ...