有没有办法通过android编码直接创建菜单项

有没有办法通过android编码直接创建菜单项,android,menuitem,Android,Menuitem,MenuItem mi=新MenuItem 类似于上面的代码行,但android不支持,只支持 MenuItem mi=menu.add、、、可以获取MenuItem实例,但我不想将MenuItem添加到菜单中。创建菜单项还有其他方法吗?根据菜单项的外观,您没有向其添加任何内容。试试像这样的东西 Menu i = new Menu(); i.add(R.string.menu); 我不完全确定你是不是这样做的,因为我无法查看docs atm,所以是的菜单类似于MenuItem,它需要实现菜单的

MenuItem mi=新MenuItem

类似于上面的代码行,但android不支持,只支持
MenuItem mi=menu.add、、、可以获取MenuItem实例,但我不想将MenuItem添加到菜单中。创建菜单项还有其他方法吗?

根据菜单项的外观,您没有向其添加任何内容。试试像这样的东西

Menu i = new Menu();
i.add(R.string.menu);

我不完全确定你是不是这样做的,因为我无法查看docs atm,所以是的

菜单类似于MenuItem,它需要实现菜单的匿名内部类型。它是这样的:MenuItem m=new MenuItem{Override public MenuItem setVisibleboolean visible{//TODO自动生成的方法存根返回null;}重写公共菜单项setTitleCondensedCharsSequence标题{//TODO自动生成的方法存根返回null;}…}