java.lang.Object | |
↳ | android.support.v4.view.MenuItemCompat |
Helper for accessing features in MenuItem
introduced after API level 4 in a backwards compatible fashion.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | SHOW_AS_ACTION_ALWAYS | Always show this item as a button in an Action Bar. | |||||||||
int | SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW | This item's action view collapses to a normal menu item. | |||||||||
int | SHOW_AS_ACTION_IF_ROOM | Show this item as a button in an Action Bar if the system decides there is room for it. | |||||||||
int | SHOW_AS_ACTION_NEVER | Never show this item as a button in an Action Bar. | |||||||||
int | SHOW_AS_ACTION_WITH_TEXT | When this item is in the action bar, always show it with a text label even if it also has an icon specified. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Set an action view for this menu item.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Always show this item as a button in an Action Bar. Use sparingly! If too many items are set to always show in the Action Bar it can crowd the Action Bar and degrade the user experience on devices with smaller screens. A good rule of thumb is to have no more than 2 items set to always show at a time.
This item's action view collapses to a normal menu item. When expanded, the action view temporarily takes over a larger segment of its container.
Show this item as a button in an Action Bar if the system decides there is room for it.
Never show this item as a button in an Action Bar.
When this item is in the action bar, always show it with a text label even if it also has an icon specified.
Set an action view for this menu item. An action view will be displayed in place of an automatically generated menu item element in the UI when this item is shown as an action within a parent.
view | View to use for presenting this item to the user. |
---|
Call MenuItem.setShowAsAction()
.
If running on a pre-HONEYCOMB
device,
does nothing and returns false. Otherwise returns true.