Android学习笔记02_菜单(menu)
来源:互联网 发布:centos wingide 安装 编辑:程序博客网 时间:2024/05/29 16:31
1.基本操作(Options Menu,Contex Menu方法类似,参见sdk)
- option menu在按手机菜单键的时候才被创建和显示
1.1.添加菜单项的方法(两种):
- 当系统创建menu时,会调用onCreateOptionsMenu()函数,重写该方法,
调用Menu.add()方法添加需要的菜单项(MenuItem)
- 通过XML文件来定义menu
xml文件:
代码(in onCreateOptionsMenu()):
-以上两种方式产生相同效果的菜单
1.2 图标的设定
xml中 :在item中加上属性类似于【android:icon="@drawable/icon"】就可以了
代码中:menu.add()的返回对象,调用.setIcon()就可以了
1.3 menu group
在创建menu item的时候,可以指定menu所在的Group,这样就可以调用如下一些函数来一次性设定多个item的属性
xml中 :把<Item>标签定义在<Group>标签内即可
代码中:add()函数的一个参数,参见sdk
可以调用的group操作函数为Menu的成员函数 setGroupxxx, 详见SDK。(设置有效,可见与否等等)
1.4 shortcut
设置快捷键和浮动说明文字
调用函数item的成员函数setShortcut(numericChar, alphaChar)
1.5 修改menu
重写onPrepareOptionsMenu()即可
1.8 创建子菜单
2.事件相应
方法1:重写事件函数
方法2:把菜单item和intent关联,点击菜单时发送事件
- Android学习笔记02_菜单(menu)
- 【Android学习笔记】 菜单Menu
- android 学习笔记 如何使用menu菜单
- Android学习笔记十九之Menu菜单
- Android学习笔记十九之Menu菜单
- Menu菜单学习笔记
- Android笔记(四)Menu菜单
- android学习:菜单(Menu)的使用
- Android基础学习之Menu(菜单)
- Android菜单(Menu)
- Android中onCreateOptionsMenu()创建菜单Menu<学习笔记>
- Android学习笔记:[1]Option Menu(选项菜单)
- [Android新手学习笔记03]-如何创建Menu菜单
- Android UI学习 - Menu菜单
- Android学习整理-菜单Menu
- Android学习 22->菜单menu
- Pro Android学习笔记(三一):Menu(2):扩展、图片、子菜单
- Pro Android学习笔记(三二):Menu(3):Context菜单
- 向雨林木风 linux叫声好
- 教你使用dos命令扫描开放端口
- Code::Blocks 满足你任何苛刻的要求的C/C++ IDE
- 用CImage类来显示PNG、JPG等图片
- php 技术内幕学习1
- Android学习笔记02_菜单(menu)
- CentOS 5.3支持ntfs分区的两种办法
- FAQ7: 如何正确的对待汇编学习和反汇编学习?
- VC 系统热键
- ORA-01407 错误解决
- 巧妙删除Win7生成的保留分区
- c#操作word表格
- 巧用DOS命令一键帮你清理磁盘垃圾
- 字符串常识