android 学习笔记 如何使用menu菜单
来源:互联网 发布:c语言system cls 编辑:程序博客网 时间:2024/06/09 19:58
首先在res 的目录下,创建一个menu的文件夹,在menu的文件下创建一个Android XML File ,才创建的过程中,输入文件名为main,在Root Element 选择menu这个标签,然后点击完成,在main.xml中添加如下代码
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" > <item android:id="@+id/action_settings" android:title="@string/action_settings"/></menu>
在Activity 中重写onCreateOptionsMenu(Menu menu) 这个方法 如下代码
@Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; }并且引入你刚才在menu文件下创建的xml 文件。
然后我在重写onOptionsItemSelected(MenuItem item) 这个方法 如下代码
@Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); }在 onOptionsItemSelected() 方法中,通过调用item.getItemId()来判断我们点击的是哪个一个菜单,然后在每个菜单增加自己的逻辑。
0 0
- android 学习笔记 如何使用menu菜单
- 【Android学习笔记】 菜单Menu
- [Android新手学习笔记03]-如何创建Menu菜单
- Android学习笔记十九之Menu菜单
- Android学习笔记十九之Menu菜单
- Menu菜单学习笔记
- android学习:菜单(Menu)的使用
- Android学习笔记之Menu一级菜单、二级菜单的使用
- Android Menu菜单使用
- 【Android】安卓学习笔记之在Activity中使用Menu菜单
- 【Android学习笔记】如何添加管理Menu
- Android学习笔记02_菜单(menu)
- Android中onCreateOptionsMenu()创建菜单Menu<学习笔记>
- Android学习笔记:[1]Option Menu(选项菜单)
- Android UI学习 - Menu菜单
- Android学习整理-菜单Menu
- Android学习 22->菜单menu
- Android菜单的使用Menu
- 字符串操作集锦
- IntelliJ IDEA 使用Subversion时忽略文件夹
- C++ Primer 5e chapter 8
- linux 用户
- [leetcode-153]Find Minimum in Rotated Sorted Array(c)
- android 学习笔记 如何使用menu菜单
- C语言确定int short long的最大值
- jquery实现页面滑动到固定位置显示某个div
- 寻
- 【转】骗子与傻子:中国制造成本接近美国?
- 2015暑假集训总结
- Caffe 深度学习框架上手教程
- JRE与JDK的区别
- Eclipse 无法打断点问题-遇到带斜杠的断点图标