Package | Description |
---|---|
com.actionbarsherlock.internal | |
com.actionbarsherlock.internal.view.menu |
Modifier and Type | Field and Description |
---|---|
protected HashMap<android.view.MenuItem,MenuItemImpl> |
ActionBarSherlockCompat.mNativeItemMap
Map between native options items and sherlock items.
|
Modifier and Type | Method and Description |
---|---|
MenuItemImpl |
MenuBuilder.getExpandedItem() |
MenuItemImpl |
MenuView.ItemView.getItemData()
Gets the item data that this view is displaying.
|
MenuItemImpl |
ListMenuItemView.getItemData() |
MenuItemImpl |
ActionMenuItemView.getItemData() |
Modifier and Type | Method and Description |
---|---|
abstract void |
BaseMenuPresenter.bindItemView(MenuItemImpl item,
MenuView.ItemView itemView)
Bind item data to an existing item view.
|
void |
ActionMenuPresenter.bindItemView(MenuItemImpl item,
MenuView.ItemView itemView) |
boolean |
MenuPresenter.collapseItemActionView(MenuBuilder menu,
MenuItemImpl item)
Called when a menu item with a collapsable action view should collapse its action view.
|
boolean |
MenuPopupHelper.collapseItemActionView(MenuBuilder menu,
MenuItemImpl item) |
boolean |
BaseMenuPresenter.collapseItemActionView(MenuBuilder menu,
MenuItemImpl item) |
boolean |
SubMenuBuilder.collapseItemActionView(MenuItemImpl item) |
boolean |
MenuBuilder.collapseItemActionView(MenuItemImpl item) |
boolean |
MenuPresenter.expandItemActionView(MenuBuilder menu,
MenuItemImpl item)
Called when a menu item with a collapsable action view should expand its action view.
|
boolean |
MenuPopupHelper.expandItemActionView(MenuBuilder menu,
MenuItemImpl item) |
boolean |
BaseMenuPresenter.expandItemActionView(MenuBuilder menu,
MenuItemImpl item) |
boolean |
SubMenuBuilder.expandItemActionView(MenuItemImpl item) |
boolean |
MenuBuilder.expandItemActionView(MenuItemImpl item) |
android.view.View |
BaseMenuPresenter.getItemView(MenuItemImpl item,
android.view.View convertView,
android.view.ViewGroup parent)
Prepare an item view for use.
|
android.view.View |
ActionMenuPresenter.getItemView(MenuItemImpl item,
android.view.View convertView,
android.view.ViewGroup parent) |
void |
MenuView.ItemView.initialize(MenuItemImpl itemData,
int menuType)
Initializes with the provided MenuItemData.
|
void |
ListMenuItemView.initialize(MenuItemImpl itemData,
int menuType) |
void |
ActionMenuItemView.initialize(MenuItemImpl itemData,
int menuType) |
boolean |
MenuBuilder.ItemInvoker.invokeItem(MenuItemImpl item) |
boolean |
ActionMenuView.invokeItem(MenuItemImpl item) |
boolean |
BaseMenuPresenter.shouldIncludeItem(int childIndex,
MenuItemImpl item)
Filter item by child index and item data.
|
boolean |
ActionMenuPresenter.shouldIncludeItem(int childIndex,
MenuItemImpl item) |
Modifier and Type | Method and Description |
---|---|
boolean |
MenuBuilder.bindNativeOverflow(android.view.Menu menu,
android.view.MenuItem.OnMenuItemClickListener listener,
HashMap<android.view.MenuItem,MenuItemImpl> map) |
Constructor and Description |
---|
SubMenuBuilder(android.content.Context context,
MenuBuilder parentMenu,
MenuItemImpl item) |
Copyright © 2011–2014. All rights reserved.