在活动中使用Menu
来源:互联网 发布:html,css,js入门书籍 编辑:程序博客网 时间:2024/05/01 16:34
使用的开发工具是Eclipse
首先在res目录下新建一个menu文件夹,右击res目录–New–Folder,输入文件夹名称menu,点击Finish.接着在这个文件夹下再新建一个名叫main的菜单文件,右键menu文件夹–New–Android XML File,文件名输入main,点击Finish完成创建(如果目录存在文件不用创建)
然后在main.xml中添加如下代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/add_item" android:title="add"/> <item android:id="@+id/remove_item" android:title="remove"/></menu>
这里我们创建了两个菜单项,其中item标签就是用来创建某一个具体的菜单项,然后通过android:id给这个菜单项指定一个唯一标识符,通过android:title个给这个菜单项指定一个名称.然后打开MainActivity.java文件,
重写onCreateOptionsMenu()方法,代码如下:
public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; }
通过getMenuInflater()方法能够得到MenuInflater对象,在调用它的inflate()方法就可以给当前活动创建菜单了,inflate()方法接收两个参数,第一个参数用于指定我们通过那一个资源文件来创建菜单,这里当然传入R.menu.main,第二个参数用于指定我们的菜单项将添加到哪一个Menu当中,这里直接使用onCreateOptionsMenu()方法传入的menu参数,然后给它返回true,表示允许创建的菜单显示出来,如果返回flase,创建的菜单将不能显示.
最后一步定义菜单响应事件.在MainActivity中重写onOptionsItemSelected()方法
0 0
- 在活动中使用menu
- 在活动中使用Menu
- 在活动中使用 Menu
- 在活动中使用menu
- 在活动中使用Menu
- 在活动中使用 Menu
- 在活动中使用Menu
- 在活动中使用menu
- 在活动中使用Menu
- 在活动中使用Menu(笔记)
- 在活动中使用Menu菜单
- 《android在活动中使用menu》有感
- 活动中使用menu
- 活动中使用Menu
- 活动——在活动使用Menu
- Android——在活动中使用Menu
- android第四节在活动中使用menu
- Android之在活动中使用Menu菜单
- 快讯:中央巡视组已经进驻北京大学,尚未正式开展工作
- Vue的路由功能(1)简单路由与vue-router的基础使用(同步/异步组件)
- cavans刮奖
- 高可用zookeeper集群构建
- web渗透-SQL注入文件操作
- 在活动中使用Menu
- IDEA 常用快捷键
- leecode 解题总结:328. Odd Even Linked List
- 汇总使用Redis应该注意数据安全
- Kingbase金仓查看和剔除连接
- 网络知识总结二:物理层和链路层协议详解
- 客户端调用SOAP服务
- 深入理解HTTP Session
- 全面理解Unity加载和内存管理机制之二:进一步深入和细节