博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
option菜单个数变化
阅读量:6896 次
发布时间:2019-06-27

本文共 618 字,大约阅读时间需要 2 分钟。

重写onPrepareOptionsMenu这个方法,原方法 onCreateOptionsMenu不用写

@Override

public boolean onPrepareOptionsMenu(Menu menu) {
  menu.clear();//下次加载时清除之前的
  if(!TextUtils.isEmpty(mEditText.getText())){
//每次加载mune时,检测条件,如果满足这个条件的话显示菜单,不满足就不显示
    menu.add(Menu.NONE, Menu_send, 1, R.string.send_via).setIcon( R.drawable.ic_menu_send_via_email);
    menu.add(Menu.NONE, Menu_save, 2, R.string.save_as_memo).setIcon( R.drawable.ic_menu_save_to);
  }
  menu.add(Menu.NONE, Menu_color, 3, R.string.menu_color).setIcon( R.drawable.ic_menu_change_theme);
  return true;
}

转载于:https://www.cnblogs.com/zjqlogs/archive/2012/11/20/2778992.html

你可能感兴趣的文章
PHP实例——获取客户端IP地址
查看>>
HDOJ-1999 不可摸数
查看>>
HDOJ---4278 Faulty Odometer[进制转化]
查看>>
需求与设计过程(1)-用例
查看>>
Java 理论与实践: 流行的原子
查看>>
树线段线段树(端点更新) hdu-4521 小明系列问题——小明序列
查看>>
Spring MVC中前后台数据传输小结
查看>>
《C++ Primer Plus》第15章 友元、异常和其他 学习笔记
查看>>
J2EE基础之JavaBean
查看>>
[Android Pro] Android 性能分析工具dumpsys的使用
查看>>
Win10年度更新开发必备:VS2015 Update 2正式版下载汇总
查看>>
Zabbix-3.0.0 安装Graphtree
查看>>
JAVA内存模型5-锁
查看>>
PHP基础之 define() 函数
查看>>
atitit.农历的公式与原理以及农历日期运算
查看>>
Coursera公开课笔记: 斯坦福大学机器学习第六课“逻辑回归(Logistic Regression)” 清晰讲解logistic-good!!!!!!...
查看>>
C/S架构应用程序开发培训笔记
查看>>
一周规划汇总_2016-09-04
查看>>
POST中文乱码解决方案
查看>>
如何快速有效的修改java的环境变量
查看>>