好像没有现成的api可能获取menu完美方法,只有在创建menu时,用全局的menuItem记下,

在需要修改时修改。



1)全局量:

MenuItem  gMenuItem=NULL;


2)//创建菜单时keep

    @Override
    public boolean onCreatePanelMenu(int featureId, Menu menu){
        getMenuInflater().inflate(R.menu.menu, menu);
        gMenuItem= menu.findItem(R.id.action_Seach);
        return true;
    }


3)需要时修改

//ANY PLACE

if(gMenuItem!=NULL){

          gMenuItem.setTitle("Changed");

}

更多相关文章

  1. android java.lang.IllegalStateException: System services not
  2. Android(安卓)WIFI 架构和控制流程
  3. Android存储数据的方式
  4. 防止ListView变色
  5. 高通平台短信里面含有中文和ftp开头的网址不能解析
  6. [android]android自动化测试十一之代码覆盖率报告EMMA
  7. 【Android(安卓)开发教程】创建数据库辅助类
  8. Android(安卓)Context 相关
  9. ContentProvider何时创建?SQLiteDatabase方法何时执行?

随机推荐

  1. [置顶] Android(安卓)Gallery橱窗效果
  2. GDB + gdbserver 远程调试android native
  3. android listview ScrollView冲突 listvi
  4. android 系统级 bug audio latency
  5. android 颜色值 代码
  6. 在native c++里打log
  7. 使用TextView实现跑马灯Marquee
  8. Android(安卓)自定义View onDraw方法详解
  9. Android 剪贴板详解
  10. Android开发 设置控件边角半圆