android 动态修改menu item的内容title
16lz
2021-01-26
好像没有现成的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");
}
更多相关文章
- android java.lang.IllegalStateException: System services not
- Android(安卓)WIFI 架构和控制流程
- Android存储数据的方式
- 防止ListView变色
- 高通平台短信里面含有中文和ftp开头的网址不能解析
- [android]android自动化测试十一之代码覆盖率报告EMMA
- 【Android(安卓)开发教程】创建数据库辅助类
- Android(安卓)Context 相关
- ContentProvider何时创建?SQLiteDatabase方法何时执行?