刚开始看郭大神的<>,实现以下里面的一些例子.利用Menu给APP添加一个菜单项.

效果图

结构图

  • 在res的menu文件夹下创建一个xml文件,当然你也可以使用系统创建的main.xml文件,添加两个item.
 <item android:id="@+id/add_item"android:title="Add"/><item android:id="@+id/remove_item"android:title="Remove"/>
  • 重写 onOptionsItemSelected();和onOptionsItemSelected();方法.
@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.main, menu);return true;}@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {case R.id.add_item:Toast.makeText(this, "add_item", Toast.LENGTH_SHORT).show();break;case R.id.remove_item:Toast.makeText(this, "remove_item", Toast.LENGTH_SHORT).show();default:break;}return true;}

转载于:https://www.cnblogs.com/stareblankly/p/5053718.html

Android 添加菜单项相关推荐

  1. 在Eclipse新建菜单中添加菜单项,其他地方添加菜单项类似

    举例:添加菜单项到file-->new菜单中,其他类似 1.选择Windows-> Perspective-> Customize Perspective,如下图所示: 2.添加菜单 ...

  2. qt添加菜单纯代码_Qt Creator 插件开发(3):添加菜单项

    本章我们将学习如何向 Qt Creator 的菜单栏添加内容.在上一章插件的基础之上,我们将尝试开发一个比较正式的插件--在菜单栏中可以看到,并且可以相应用户动作等. 在我们开始之前,我们先来看看 Q ...

  3. 为Windows右键新建菜单添加菜单项

    [标题]:为Windows右键新建菜单添加菜单项 [时间]:2009-3-4 [摘要]:给新建菜单添加或删除一个菜单项,或者想可以新建自定义后缀文件类型的文件,本文是一个参考.如果"新建&q ...

  4. qt添加菜单纯代码_QtCreator插件开发(二)——QtCreator菜单和菜单项

    QtCreator插件开发(二)--QtCreator菜单和菜单项 一.QtCreator菜单栏简介 1.QtCreator菜单简介 QtCreator菜单栏如下: QtCreator默认菜单包括&q ...

  5. 如何在系统菜单中添加一个自己的菜单项

    CSDN地址: http://topic.csdn.net/u/20080722/18/8517e419-7788-4d1c-9029-7a806f5da46c.html 全文: 如题,目前我要做的就 ...

  6. 13、Java菜单条、菜单、菜单项

    13.Java菜单条.菜单.菜单项 一般用Java做界面时,都得牵涉到菜单条.菜单.菜单项的设计.菜单项放在菜单里,菜单放在菜单条里,且其字体均可设置. 13.1.菜单条(Menubar) Frame ...

  7. qt添加菜单纯代码_开始玩qt,使用代码修改设计模式生成的菜单

    之前制作菜单时,不是纯代码便是用设计模式 直接图形化完成. 今天我就是想用代码修改已经存在的菜单项,如果是用代码生成的可以直接调用指针完成: 但通过设计模式完成的没有暴露指针给我,至少我没发现. 在几 ...

  8. 创建菜单栏、菜单、菜单项

    目录 1.QMainWindow窗口 1.1.创建菜单栏 1.2.创建菜单 1.3.创建菜单项 1.4.菜单项动起来 1.5.设置菜单项的快捷方式 1.6 .添加分隔符 1.7.设置工具栏 1.8.创 ...

  9. Java菜单(菜单条、菜单和菜单项)

    有两种类型的菜单:下拉式菜单和弹出式菜单.本章只讨论下拉式菜单编程方法.菜单与JComboBox和JCheckBox不同,它们在界面中是一直可见的.菜单与JComboBox的相同之处是每次只可选择一个 ...

最新文章

  1. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸
  2. Xamarin Essentials教程安全存储SecureStorage
  3. 技术人, 请不要封闭自己
  4. 通过 WIFI 用 adb 调试 Android 设备
  5. ROS入门-16.tf坐标系广播与监听的编程实现
  6. Security+ 学习笔记5 常见的网络攻击
  7. 华山论剑之JAVA三大代码生成工具:Lombok、AutoValue和Immutables
  8. poi向word插入图片_【工作应用】Java根据word模板动态生成word文档(SpringBoot项目)...
  9. 用adb pull命令从android系统中读取文件失败的原因及解决办法
  10. keil_lic.exe注册机使用
  11. excel文件工作表保护没有密码进行撤销
  12. 安卓Aop 实现权限检测
  13. ColorPix最好用的屏幕取色器
  14. html5画布实现公司印章效果
  15. Linux实战教学笔记18:linux三剑客之awk精讲
  16. 统计 假设检验 显著性差异
  17. 动力电池集成关键技术及电池测试与验证
  18. cocos2dx 通用性能优化方案
  19. 华南理工大学函授计算机考试答案,函授大专考试试卷题型具体是怎样的
  20. 【编程题】【Scratch三级】2019.06 幻影小猫

热门文章

  1. Python初探---2x版本与3x版本的区别
  2. 容器生态系统 - 每天5分钟玩转容器技术(2)
  3. Prototype1.5.1源代码解读分析-1
  4. 构建Flex数据服务程序
  5. 环保—北京周边 自行车骑行线路大全
  6. Linux Kernel TCP/IP Stack — L1 Layer — NIC Controller — SKB
  7. STM32命名,Flash分布,扇区
  8. C51汇编伪指令 CSEG DSEG
  9. NR 5G 协议层服务和功能
  10. 联想Y510P安装windows 8.1