|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface MenuView.ItemView
Minimal interface for a menu item view. initialize(MenuItemImpl, int) must be called
for the item to be functional.
| Method Summary | |
|---|---|
MenuItemImpl |
getItemData()
Gets the item data that this view is displaying. |
void |
initialize(MenuItemImpl itemData,
int menuType)
Initializes with the provided MenuItemData. |
boolean |
prefersCondensedTitle()
Whether this item view prefers displaying the condensed title rather than the normal title. |
void |
setCheckable(boolean checkable)
Displays the checkbox for the item view. |
void |
setChecked(boolean checked)
Checks the checkbox for the item view. |
void |
setEnabled(boolean enabled)
Sets the enabled state of the item view. |
void |
setIcon(android.graphics.drawable.Drawable icon)
Set the icon of this item view. |
void |
setShortcut(boolean showShortcut,
char shortcutKey)
Sets the shortcut for the item. |
void |
setTitle(CharSequence title)
Sets the title of the item view. |
boolean |
showsIcon()
Whether this item view shows an icon. |
| Method Detail |
|---|
void initialize(MenuItemImpl itemData,
int menuType)
itemData - The item that this ItemView should display.menuType - The type of this menu, one of
MenuBuilder#TYPE_ICON, MenuBuilder#TYPE_EXPANDED,
MenuBuilder#TYPE_DIALOG).MenuItemImpl getItemData()
void setTitle(CharSequence title)
title - The title to set.void setEnabled(boolean enabled)
enabled - Whether the item view should be enabled.void setCheckable(boolean checkable)
setChecked(boolean).
checkable - Whether to display the checkbox or to hide itvoid setChecked(boolean checked)
setCheckable(boolean) for that.
checked - Whether the checkbox should be checked
void setShortcut(boolean showShortcut,
char shortcutKey)
showShortcut - Whether a shortcut should be shown(if false, the value of
shortcutKey should be ignored).shortcutKey - The shortcut key that should be shown on the ItemView.void setIcon(android.graphics.drawable.Drawable icon)
icon - The icon of this item. null to hide the icon.boolean prefersCondensedTitle()
boolean showsIcon()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||