转「阿水—李伟豪」的原创文章
一、optionsMenu:选项菜单
1.创建:重写oncreateOptionsMenu();
方式一:代码动态添加:
添加项:menu.add();
添加图标:menu.setHeaderIcon();
添加标题:menu.setHeaderTitle();
方式二:xml添加:
layout–>menu–>main–>item;
添加项:getMenuInflater().inflate(R.menu.main, menu);
2.点击事件:重写onOptionsItemSelected();
二、contextMenu:上下文菜单
1.this.registerForContextMenu(视图); //注意:位置一定要在视图下面。
2.创建:重写onCreateContextMenu();
方式一:代码动态添加:
同上
方式二:xml添加:
同上
3.点击事件:
重写:onContextItemSelected。
同上
三、subMenu:子菜单
在optionsMenu的基础上添加:
SubMenu fileMenu = menu.addSubMenu(“文件”);
fileMenu.setHeaderTitle(“文件标题”);
fileMenu.setHeaderIcon(R.drawable.ic_launcher);
fileMenu.add(1, 1, 1, “打开”);
fileMenu.add(1, 2, 1, “关闭”);
fileMenu.add(1, 3, 1, “分享”);
SubMenu editMenu = menu.addSubMenu(“编辑”);
editMenu.setHeaderTitle(“编辑标题”);
editMenu.setHeaderIcon(R.drawable.ic_launcher);
editMenu.add(2, 1, 1, “复制”);
editMenu.add(2, 2, 1, “粘贴”);
editMenu.add(2, 3, 1, “重命名”);
————————————————
版权声明:本文为CSDN博主「阿水—李伟豪」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lwh13794625320/article/details/50195465
转「阿水—李伟豪」的原创文章相关推荐
- 微信推出史上最简单「拍一拍」新功能,仅需一行代码,好友们都玩疯了!
点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 You will meet two kinds of people in l ...
- 从微信「拍一拍」,我想到了那些神奇的一行代码功能(文末福利)
最近,微信上线了一个彩蛋小功能「拍一拍」,虽然低调发布,但还是冲上了热搜. 这个功能的操作很简单,双击好友头像,好友头像会震动,并显示一条灰色消息,提醒好友被你"拍了拍".「拍一拍 ...
- 从微信「拍一拍」,我想到了那些神奇的一行代码功能
最近,微信上线了一个彩蛋小功能「拍一拍」,虽然低调发布,但还是冲上了热搜. 这个功能的操作很简单,双击好友头像,好友头像会震动,并显示一条灰色消息,提醒好友被你"拍了拍".「拍一拍 ...
- DevOps:从「蒸汽时代」到「高铁时代」,SUNMI DevOps转型之路 | 原力计划
作者 | 文振熙.刘文沣 责编 | 徐威龙 封图| CSDN 下载于视觉中国 商米科技成立于 2013 年,总部位于上海市杨浦区创智天地,是一家具有产品创新基因和互联网基因的公司.商米在短时间内迅速成 ...
- 从「蒸汽时代」到「高铁时代」,SUNMI DevOps 转型之路 | 原力计划
作者 | 文振熙.刘文沣 责编 | 徐威龙 出品 | CSDN博客 封图| CSDN 下载于视觉中国 商米科技成立于 2013 年,总部位于上海市杨浦区创智天地,是一家具有产品创新基因和互联网基因的公 ...
- 「4+1视图」学习与理解
声明:部分内容摘录了简书「橘色对白」作者的文章片段. 之前经常看到文章中提到「4+1视图」,对其也有片面的理解,但一直没有实践过,不清楚其真正的作用,这两天在业务需求分析中运用了其中的一部分,想谈谈自 ...
- 「前端开发者」如何把握住「微信小程序」这波红利?
由于前两周一直在老家处理重要事情,虽然朋友圈被「微信小程序」刷爆了,但并没有时间深入了解. 昨天回广州之后,第一件事情就是把「微信小程序」相关的文章.开发文档.设计规范全部看了一遍,基本上明白了「微信 ...
- DeepMind | 手撕MuZero算法「AI核心算法」
注:耕智能,深耕AI脱水干货 作者: 饼干Japson 报道:深度强化学习实验室 转载请联系作者 前言 1 算法简介 1.1 背景 1.2 理解算法思想 2 模型图文讲解 2.1 MuZero中模 ...
- 为「IT女神勋章」而战
大家好,我是空空star,今天为「IT女神勋章」而战 文章目录 前言 一.IT女神勋章 二.绘制爱心 1.html+css+js 来源:一行代码 代码 效果 2.python 来源:C知道 代码 效果 ...
最新文章
- uhttpd 架构调用细节之lua
- Gartner的2019战略性技术趋势:量子计算、区块链、AI
- [USACO2009 OPEN] 滑雪课 Ski Lessons
- wxWidgets:wxTextCompleterSimple类用法
- Profile文件管理
- [bzoj1059]矩阵游戏
- [ABP开源项目]--vue+vuex+vue-router+EF的权限管理系统
- 如何理解linux多用户多任务
- Chrome、Firefox 浏览器常用设置及操作
- mapgis k9将wp、wl、wt转shp属性字段名乱码
- MySql分页查询limit
- matlab现值与终值函数_Matlab金融工具箱中的主要功能函数
- 怎么禁用计算机上的自动播放,手把手教你如何关闭自动播放
- webview的白屏,和硬件加速
- HTML图片与上面的div有空隙,div与div之间有空隙的解决方法
- yuv与rgb图像格式转换
- 如何在 Java 中实现最小生成树算法
- 【第十二篇】Flowable事件-定时器事件
- 一个购房者的辛酸经历(纯属娱乐)
- 实验报告三201521460014
热门文章
- Cesium中自定义材质(以飞线材质为例)
- 高性能任务的强大桌面计算机,win7怎么设置电源管理?win7电源高性能设置方法...
- poi设置word表格单元格宽度_poi,word,表格样式
- 应用程序及进程守护天使---web服务器看门狗程序
- 端午粽香html5游戏,斗罗大陆H5粽香礼更香 端午活动乐享不停_37手游
- 系统架构设计师软件生命周期_云架构师生命中的一天
- 十种最神奇的快速减肥偏方
- 公司可以在员工的电脑上监控什么?
- 牛客小白月赛28 A牛牛和牛可乐的赌约 (数论-费马小定理)
- Android项目依赖冲突的一个解决办法