//添加菜单
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menubacktohome, menu);
return true;
}
//这里可以改变菜单,在菜单显示之前
/*public boolean onPrepareOptionsMenu(Menu menu)
{
if(!quanList.showIco)
{
selectallChangItem(false,menu.findItem(R.id.menu_showico));
}
return true;
}
*/

/*改变菜单项的文字与图片*/
private void selectallChangItem(boolean b,MenuItem item)
{
if(b)
{
item.setTitle(R.string.menu_notshowico);
item.setIcon(R.drawable.ic_menu_hide_img);
}else
{
item.setTitle(R.string.menu_showico);
item.setIcon(R.drawable.ic_menu_add_photo);
}
}
/*处理菜单事件*/
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
int item_id=item.getItemId();//得到当前选中MenuItem的ID
switch(item_id)
{
case R.id.menu_backtohome:
{
break;
}
case R.id.menu_showico:
{

break;
}
}
return true;
}


编辑器加载中...

更多相关文章

  1. android中ActionBar +Fragment
  2. Android(安卓)Menu 菜单用法 一看就懂
  3. android:configChanges配置不当,应用被回收重启,导致应用崩溃
  4. android仿网易云音乐引导页、仿书旗小说Flutter版、ViewPager切
  5. Android(安卓)富文本编辑器RichEdit,完整demo
  6. Android-自定义滑动菜单(抽屉效果)
  7. android仿网易云音乐引导页、仿书旗小说Flutter版、ViewPager切
  8. Android中onContextItemSelected不响应
  9. android开发—01开发环境的搭建

随机推荐

  1. android:exported 属性详解
  2. Gradle DSL method not found: 'android(
  3. Android(安卓)Study ING
  4. android开启闪光灯
  5. Android中获取IMEI码
  6. Android(安卓)-- 重写android返回键
  7. android 返回到首页
  8. Android(安卓)View滑动
  9. 升级到Android(安卓)10和gradle升级
  10. Android数据缓存