`
hemowolf
  • 浏览: 151923 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android学习笔记之三菜单

阅读更多

1,
  a,创建.重写public boolean onCreateOptionsMenu(Menu menu)
    menu.add添加菜单项
  b,监听菜单选中事件.重写public boolean onOptionsItemSelected(MenuItem item)//item.getItemId()为菜单项的id

 

2,带子菜单的菜单
 重写public boolean onCreateOptionsMenu(Menu menu)
 menu.addSubMenu(CharSequence title)返回父菜单SubMenu,SubMenu.add添加其下级菜单

 

3,从XML加载菜单
 getMenuInflater()返回MenuInflater实例或 new MenuInflater(Context context)
 MenuInflater.inflate(int menuRes, Menu menu) 加载XML
 
4,上下文菜单
 1,registerForContextMenu(View v)注册要显示上下文菜单的控件
 2,重写public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) 创建上下文菜单

分享到:
评论

相关推荐

    Android学习笔记(十)——实现新闻列表

    Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的跳转及传值 Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 ...

    android 学习笔记---菜单

    android 的学习笔记 菜单时android的重要用户接口之一

    【安卓项目】——新闻资讯类项目

    Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数SharedPreferences) Android学习笔记...

    Android学习笔记(十三)——数据存储(LitePal操作数据库)

    Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的跳转及传值 Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 ...

    Android学习笔记(十二)——数据存储(SQLite数据库)

    Android学习笔记(三)android studio中CheckBox自定义样式(更换复选框左侧的勾选图像) Android学习笔记(四)Android 中Activity页面的跳转及传值 Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 ...

    Android仿优酷圆形菜单学习笔记分享

    二级菜单有三个按钮(即menu),中间那个按钮可以控制三级菜单 三级菜单有七个按钮 那先把布局文件先写出来,采用三个相对布局(即每个菜单采用一个相对布局) <RelativeLayout xmlns:android=...

    Android 学习笔记(1)--永远不变的Hello World

    让button来说hello word 、让菜单say hello、初识Activity、Activity的生命周期

    Android学习笔记含JNI、USB和ftdi通信方式详解

    项目五 Android自定义树形菜单 26 项目六 高仿微信聊天 26 项目七 Android串口通信 26 1. Java层 26 2.JNI层 26 3.PC模拟MCU层 26 4.问题 26 1. arm串口通信问题 26 2. linux串口通信中设置软件控制输入流的开始和...

    Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭【学习鸿洋_视频博客笔记总结】

    Android 高仿 QQ5.0 侧滑菜单效果 自定义控件来袭【学习鸿洋_视频博客笔记总结】

    Android学习笔记——Menu介绍(一)

    Android3.0(API level 11)开始,Android设备不再需要专门的菜单键。 随着这种变化,Android app应该取消对传统6项菜单的依赖。取而代之的是提供anction bar来提供基本的用户功能。     创建3种基本的菜单 ...

    Android代码-Android_Learning_Notes

    这是我的安卓学习笔记。 开始时间:2016-9-11 计划:一个半月 文章目录: 基础知识 1、Android01--搭建Android开发环境 2、Android02--认识Activity 3、Android03--Context和Application 4、Android04--Android服务 ...

    安卓学习笔记

    安卓开发的概念,以及一些安卓的框架和项目的目录菜单,是关于Android Studio的一些操作指令

    Android学习笔记之ActionBar Item用法分析

    在手机上,按Menu键出现Menu菜单,但是在平板中可以把菜单放在ActionBar里面,放置的Item也比手机上多,下面详细介绍其用法: 1、在Androidmanifest.xml里面加上 <uses Android:minSdkVersion=11/> 或者 <uses ...

    Android学习笔记——Menu介绍(三)

    今天继续昨天没有讲完的Menu的学习,主要是Popup Menu的学习。 Popup Menu(弹出式菜单) 弹出式菜单是一种固定在View上的菜单模型。主要用于以下三种情况: 为特定的内容提供溢出风格(overflow-style)的菜单进行...

    学习理解Android菜单Menu操作

    今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。 PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。...

    Android学习笔记——Menu介绍(二)

    这次将继续上一篇文章没有讲完的Menu的学习,上下文菜单(Context menu)和弹出菜单(Popup menu)。 上下文菜单 上下文菜单提供对UI界面上的特定项或上下文框架的操作,就如同Windows中右键菜单一样。 在Android中,有...

    安卓QQ相关相关-最近刚学的仿QQ5.0的侧边栏菜单有注释有学习笔记.rar

    最近刚学的仿QQ5.0的侧边栏菜单,有注释,有学习笔记.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    android studio 高级UI界面学习笔记(第一版)持续更新.md

    滑动菜单 下拉刷新 ExpandableListView适配器配置及使用

    Android实现选项菜单子菜单

    Android之选项菜单和子菜单学习笔记,供大家参考,具体内容如下 菜单简介: 菜单在桌面应用中使用十分广泛,几乎所有的桌面应用都有菜单。但是随着手机的发展,对于手机桌面菜单的使用减少了很多,一般来说我们把...

Global site tag (gtag.js) - Google Analytics