创建复选菜单项和单选菜单项

    如果希望所创建的菜单项是单选菜单项或多选菜单项,则可以调用MenuItem的如下方法。

  • setCheckable(boolean checkable):设置该菜单项是否可以被勾选。

    调用上面的方法后的菜单项默认是多选菜单项。

    如果希望将一组菜单里的单选菜单项都设为可勾选的菜单项,则可调用如下方法。

  • setGroupCheckable(int group,boolean checkable,boolen exclusive):设置group组里的所有菜单项是否可勾选;如果将exclusive设为true,那么它们将是一组单选菜单项。

    除此之外,Android还为MenuItem提供了如下方法来设置快捷键。

  •  setAlphabeticShortcut(char alphaChar):设置字母快捷键。
  •  setNumbericShortcut(char numbericChar):设置数字快捷键。
  •  setShortcut(char numericChar,char alphaChar):同时设置两种快捷键。            
原文地址:https://www.cnblogs.com/wolipengbo/p/3397137.html