Represents a MenuItem with an icon and a text label.
A unique identifier for this menu item.
A DrawableResolver that returns this menu item's icon. The provided icon can make use of a StateListDrawable to support different states, such as
state_selected for when the menu item is selected.
A StringResolver that returns this menu item's label.