简介

我们延用在上一篇Menu篇里的例子,把这个ContextMenu里套一层子菜单。

其实,它的原理很简单。

就是在ContextMenu的:public void onCreateContextMenu方法里,用inflator.inflate(R.menu.sub_menu, menu);加载一个外部的sub_menu。

项目结构

很简单,一点不难。来看代码。

前端代码

sub_menu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/submenu" android:title="子菜单使用演示~">
        <menu>
        

Android入门第35天-Android里的SubMenu相关推荐

  1. Android入门第18天-Android里的SeekBar的使用

    SeekBar的介绍 SeekingBar是这么样的一个东西,它常常用在播放视频.音步时用来调节音量.模糊阀值等场景. SeekBar里怎么是通过:android:layout_weight=&quo ...

  2. Android入门第19天-Android里的RatingBar的使用

    介绍 我们先来看一下什么叫RatingBar长什么样的. 我们很多时候订单评价给5星.打车评价都是用的这个RatingBar.本节我们学的这个RatingBar(星级评分条)其实在使用上是非常简单的, ...

  3. Android入门第31天-Android里的ViewFlipper翻转视图的使用

    介绍 本篇给大家带了的是ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放! 和ViewPager不同,ViewPager是一页页的,而ViewFlipper则是一层层 ...

  4. Android入门第20天-Android里的ScrollView的使用

    介绍 ScrollView(滚动条),它有两种"滚动条": 竖直滚动条: 水平方向上的滚动条:HorizontalScrollView: 我们经常可以看到在手机里正在垂直加载一堆的 ...

  5. Android入门第1天-Android Studio的安装

    安装前的准备 在hosts文件中加入dl.google.com的ip映射 Android Studio在安装时大量的依赖库会从dl.google.com下载.在国内安装步骤卡死基本都是卡死在该步.那么 ...

  6. Android入门第9天-Android读本地JSON文件并显示

    Android在大都情况会取得后台Service返回的json数据来做前端展示.那么Android是如何处理json文件的呢?我们就一起跟着今天的教程一步步来实现吧. 目标 设本地有一个demo.js ...

  7. Android入门第41天-Android中的Service(bindService)

    介绍 在前一天我们介绍了Android中有两种启动Service的方法.并擅述了startService和bindService的区别.同时我们着重讲了startService. 因此今天我们就来讲b ...

  8. Android入门第30天-Android里的Toast的使用

    介绍 本篇带来的是: Android用于提示信息的一个控件--Toast(吐司)!Toast是一种很方便的消息提示框,会在 屏幕中显示一个消息提示框,没任何按钮,也不会获得焦点一段时间过后自动消失! ...

  9. Android入门第2天-Android Studio中新建项目

    本章要完成的目标 创建新工程: 设置Gradle镜像: 先讲一下Android Studio工具的使用常识 Android Studio是一款基于IDE的Android开发工具,为目前市面最标准And ...

最新文章

  1. Linux那些事儿之我是Sysfs(9)sysfs文件系统模型
  2. [PHP] JQuery+Layer实现添加删除自定义标签代码
  3. php mysql or_mysql条件查询and or使用方法及优先级实例分析
  4. linux下访问windows的共享
  5. 关于容器迁移、运维、查错与监控,你想知道的都在这里了
  6. 自定义SpringBoot项目的Maven原型
  7. 2016_shengyang_onsite
  8. 10 个令人惊喜的 jQuery 插件推荐
  9. MySQL 主从复制 复制过滤
  10. 计算机丢失用户名,问下经验人士电脑用户名丢失怎么办
  11. java foreach 赋值_java foreach 使用
  12. android音乐播放器app源码
  13. linux 好看 字体下载,字体下载大宝库:30款好看的免费英文字体
  14. 初中计算机课件flash,初中数学flash课件(共100个)
  15. ps神经网络滤镜安装包,ai神经网络滤镜安装包
  16. torch.cat()函数用法
  17. Element UI练习
  18. 初学者最容易学的六种编程语言
  19. 使用MySql Workbench创建存储过程,在表中插入100条数据
  20. VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

热门文章

  1. Error response from daemon: error while removing network: has active endpoints
  2. 容联领衔NLP人才发展标准制定
  3. 数据库 ID 生成方案:数据库自增
  4. js表格导出excel,含多个sheet
  5. Linux文件的权限(重要)
  6. wkt坐标互转geojson坐标(后端java)(地图数据篇.6)
  7. jquery制作html小游戏,JQuery手速测试小游戏实现思路详解
  8. UIScrollView Dragging Decelerating Delegate
  9. (Water Filling)注水算法原理与实现
  10. BERT和ViT简介