Android的菜单
来源:互联网 发布:爱普打印机不接收数据 编辑:程序博客网 时间:2024/05/22 15:45
android提供了三种菜单类型,分别为options menu,context menu,sub menu。options menu就是通过按home键来显示,context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。
options menu最多只能在屏幕最下面显示6个菜单选项,成为icon menu,icon menu不能有checkable选项。多余6的会以more icon menu来调出,成为expanded menu。options menu通过activity的onCreateOptionsMenu来生成,这个函数只会在menu第一次生成时调用。任何想改变options menu的想法只能在onPrepareOptionsMenu来实现,这个函数会在menu显示前调用。onOptionsItemSelected 处理选中的菜单项。
context menu是跟某个具体的view绑定在一起,在activity种用registerForContextMenu来为某个view注册context menu。context menu在显示前都会调用onCreateContextMenu来生成menu。onContextItemSelected选中的菜单项。
android还提供了对菜单项进行分组的功能,可以把相似功能的菜单项分成同一个组,这样就可以通过调用setGroupCheckable,setGroupEnabled,setGroupVisible来设置菜单属性,而无须单独设置。
- android菜单的实现
- Android菜单的使用
- Android的菜单
- Android的菜单
- 理解Android的菜单
- Android的底部菜单
- android菜单的使用
- Android菜单的使用
- Android的菜单资源
- android 的Menu菜单
- android的选项菜单
- Android----菜单的使用
- Android 的菜单
- android 菜单的创建
- Android菜单的使用
- android 菜单子菜单 的用法
- android菜单详解:菜单的一些特性
- 【Android】菜单功能的实现:上下文菜单
- Counting Bloom Filter
- Ubuntu11.10 64Bit版上的Android 4.0 开发环境搭建
- MFC窗口风格(WS_style/WS_EX_style)
- 一扎“笔记”
- 为何写flash的时候要地址左移一位?
- Android的菜单
- 把struts2的struts.xml配置文件分解成多个配置文件
- OCP题库笔记1z0-052
- MFC中各类的相互关联及其获取
- Android WebView使用
- 利用bochs观察fork.c时出错
- java序列化对象
- 一个简单的GNU assert用法测试程序
- linux系统引导流程