先说下menu的使用

首先自定义一个menu选项

<menu xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"tools:context=".MainActivity"><itemandroid:id="@+id/setting"android:icon="@mipmap/account_user_setting"android:title="设置"app:showAsAction="ifRoom" />
</menu>

然后再java代码中重写两个方法

 @Overridepublic boolean onOptionsItemSelected(MenuItem item) {if (item.getItemId() == R.id.save) {return true;}return super.onOptionsItemSelected(item);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.account_menu_refund_expressage, menu);return true;}

这样可以正常显示,不过有一点需要注意的是

如果在充气这个menu菜单的时候,使用的是new 一个MenuInflater

 new MenuInflater(this).inflate(R.menu.account_menu_refund_expressage, menu);

这样就会在右上角只显示三点,无论怎么调整xml文件都无用

转载于:https://www.cnblogs.com/gloryhope/p/10144496.html

菜单Menu显示三个点,不显示布局内容相关推荐

  1. android e图标一会有一会没有反应,android解决菜单Menu添加Icon无效问题,让菜单同时显示图标和文字...

    今天主要解决在Android 4.0 以上的系统中,在java代码中给菜单Menu动态添加Icon无效问题.本人通过尝试网上给出的涉及到菜单的源码类 MenuBuilder通过反射更改mOptiona ...

  2. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  3. 三线表是什么?R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、通过topclass参数自定义三线表表格的显示形式(显示为类似斑马线、并将所有列居中,包括包含行标签的第一列)

    三线表是什么?R语言使用table1包绘制(生成)三线表.使用单变量分列构建三线表.通过topclass参数自定义三线表表格的显示形式(显示为类似斑马线.并将所有列居中,包括包含行标签的第一列) 目录

  4. OpenCV学习笔记(三十六)——Kalman滤波做运动目标跟踪 OpenCV学习笔记(三十七)——实用函数、系统函数、宏core OpenCV学习笔记(三十八)——显示当前FPS OpenC

    OpenCV学习笔记(三十六)--Kalman滤波做运动目标跟踪 kalman滤波大家都很熟悉,其基本思想就是先不考虑输入信号和观测噪声的影响,得到状态变量和输出信号的估计值,再用输出信号的估计误差加 ...

  5. 成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列

    成功解决采用ax.bar进行三维绘图绘制柱状图的时候,横坐标只显示三列而不是数据中的四列 目录 解决问题 解决思路 解决方法 解决问题 输入数据为四列五行,如下所示: labelX_lists02= ...

  6. css文本超出隐藏 显示三个点

    文本超出显示三个点一般分两种情况 一,单行文本超出隐藏 overflow:hidden; text-overflow:ellipsis; white-space:nowrap; 二,多行文本超出隐藏 ...

  7. Java黑皮书课后题第6章:*6.5(对三个数排序)使用下面的方法头编写方法,按升序显示三个数

    *6.5(对三个数排序)使用下面的方法头编写方法,按升序显示三个数 题目 题目概述 破题 代码:排序 运行结果 题目 题目概述 *6.5(对三个数排序)使用下面的方法头编写方法,按升序显示三个数: p ...

  8. Java黑皮书课后题第1章:1.1(显示三条消息)编写程序,显示Welcome to Java、Welcome to Computer Science和Programming is fun

    Java黑皮书第一章编程练习题:1.1(显示三条消息) 题目 题目描述 题目槽点 代码片段 零基础解释 ①print与println ②法2中的\n ③法2中的"+":连接两行 C ...

  9. 文字溢出时,实现在末尾显示三个点省略效果

    本文地址:ttp://www.cnblogs.com/veinyin/p/7629781.html  有时我们会有这样的需求:当文本内容较多,宽度超出父容器时,就在最后显示三个点,代表还有东西被折叠起 ...

最新文章

  1. js调用ios的方法
  2. 基于shiro的改造集成真正支持restful请求
  3. 安卓makefile与linux,分析linux make命令与Makefile的区别
  4. hdfs yarn hbase pid文件被删除解决办法:修改hadoop-daemon.sh yarn-daemon.sh hbase-daemon.sh中PID_DIR存储路径
  5. html5监听动画结束,js判断css动画是否完成 animation,transition
  6. 102. 二叉树的层序遍历 golang
  7. 第四篇:基本数据类型及用法(1)
  8. 《动手学深度学习 PyTorch版》学习笔记(二):自动求梯度
  9. Python学习笔记之if语句(三)
  10. 我的Markdown的利器——Markdown Here、有道云笔记、iPic
  11. 【报告分享】2020直播电商生态白皮书.pdf(附下载链接)
  12. 在tomcat中添加虚拟主机,myeclipse中整合jdk和tomcat
  13. ADS(Advanced Design system)原理图结合板层结构仿真(MSub)及版图仿真(EM Simulation)
  14. 在网页中实现:手势解锁密码
  15. 基于stacking集成学习的金线莲质量鉴别方法研究:人工智能与医疗的结合与发展
  16. 白杨SEO:淘宝客、淘客是什么、赚钱方式及怎么入门和推广引流?
  17. 笔记本连接RK61键机械键盘非损坏的win和alt对调,数字键失灵以及特殊字母键失灵恢复
  18. 嵌入式学习笔记7——串口通信
  19. 基于互质阵的DOA估计
  20. Python输出三角形图案

热门文章

  1. ffmpeg 转换flv压缩大小_ffmpeg转换参数和对几种视频格式的转换分析
  2. 【JAVAScript】——onload,onbeforeunload,onunload区别
  3. Zotero下载安装!浏览器以及翻译插件分享!
  4. 操作系统第五章——输入输出管理(上)
  5. 第13章 说 明 符
  6. 天气APP服务端——1.APP服务端设计
  7. flask 下载文件
  8. Redis从入门到入土
  9. Mifare One 非接触式IC卡介绍
  10. heroku搭建邮件服务器,在Heroku上搭建简单的Python Web 应用