Searched refs:menu (Results 1 - 25 of 145) sorted by last modified time

123456

/frameworks/support/v7/appcompat/src/android/support/v7/app/
H A DActionBarActivity.java82 * a traditional window decor action bar. The toolbar's menu will be populated with the
83 * Activity's options menu and the navigation button will be wired through the standard
84 * {@link android.R.id#home home} menu select action.</p>
229 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument
230 return getDelegate().onCreatePanelMenu(featureId, menu);
234 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument
235 return getDelegate().onPreparePanel(featureId, view, menu);
239 public void onPanelClosed(int featureId, Menu menu) { argument
240 getDelegate().onPanelClosed(featureId, menu);
244 public boolean onMenuOpened(int featureId, Menu menu) { argument
252 onPrepareOptionsPanel(View view, Menu menu) argument
276 superOnPreparePanel(int featureId, View view, android.view.Menu menu) argument
280 superOnPrepareOptionsPanel(View view, Menu menu) argument
284 superOnPanelClosed(int featureId, Menu menu) argument
288 superOnMenuOpened(int featureId, Menu menu) argument
[all...]
H A DActionBarActivityDelegate.java79 public boolean onCreatePanelMenu(int featureId, Menu menu) {
80 return mActivity.superOnCreatePanelMenu(featureId, menu);
84 public boolean onPreparePanel(int featureId, View menuView, Menu menu) {
85 return mActivity.superOnPreparePanel(featureId, menuView, menu);
89 public void onPanelClosed(int featureId, Menu menu) {
90 mActivity.onPanelClosed(featureId, menu);
94 public boolean onMenuOpened(int featureId, Menu menu) {
95 return mActivity.onMenuOpened(featureId, menu);
191 // Methods used to create and respond to options menu
192 abstract boolean onPreparePanel(int featureId, View view, Menu menu); argument
194 onPanelClosed(int featureId, Menu menu) argument
196 onMenuOpened(int featureId, Menu menu) argument
198 onPrepareOptionsPanel(View view, Menu menu) argument
208 onCreatePanelMenu(int featureId, Menu menu) argument
[all...]
H A DActionBarActivityDelegateBase.java41 import android.support.v7.internal.view.menu.ListMenuPresenter;
42 import android.support.v7.internal.view.menu.MenuBuilder;
43 import android.support.v7.internal.view.menu.MenuPresenter;
44 import android.support.v7.internal.view.menu.MenuView;
388 // Invalidate if the panel menu hasn't been created before this.
389 // Panel menu invalidation is deferred avoiding application onCreateOptionsMenu
394 if (!isDestroyed() && (st == null || st.menu == null)) {
497 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument
499 return getWindowCallback().onCreatePanelMenu(featureId, menu);
505 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument
513 onPanelClosed(final int featureId, Menu menu) argument
527 onMenuOpened(final int featureId, Menu menu) argument
540 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
552 onMenuModeChange(MenuBuilder menu) argument
915 reopenMenu(MenuBuilder menu, boolean toggleMenuMode) argument
1125 checkCloseActionMenu(MenuBuilder menu) argument
1244 callOnPanelClosed(int featureId, PanelFeatureState panel, Menu menu) argument
1267 findMenuPanel(Menu menu) argument
1450 onCreateActionMode(ActionMode mode, Menu menu) argument
1454 onPrepareActionMode(ActionMode mode, Menu menu) argument
1489 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
1529 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
1559 MenuBuilder menu; field in class:ActionBarActivityDelegateBase.PanelFeatureState
1654 setMenu(MenuBuilder menu) argument
[all...]
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/
H A DToolbarActionBar.java29 import android.support.v7.internal.view.menu.ListMenuPresenter;
30 import android.support.v7.internal.view.menu.MenuBuilder;
31 import android.support.v7.internal.view.menu.MenuPresenter;
450 final Menu menu = getMenu();
451 final MenuBuilder mb = menu instanceof MenuBuilder ? (MenuBuilder) menu : null;
456 menu.clear();
457 if (!mWindowCallback.onCreatePanelMenu(Window.FEATURE_OPTIONS_PANEL, menu) ||
458 !mWindowCallback.onPreparePanel(Window.FEATURE_OPTIONS_PANEL, null, menu)) {
459 menu
502 getListMenuView(Menu menu) argument
515 ensureListMenuPresenter(Menu menu) argument
548 onPreparePanel(int featureId, View view, Menu menu) argument
595 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
611 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
632 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
637 onMenuModeChange(MenuBuilder menu) argument
[all...]
H A DWindowCallback.java34 boolean onCreatePanelMenu(int featureId, Menu menu); argument
36 boolean onPreparePanel(int featureId, View menuView, Menu menu); argument
38 void onPanelClosed(int featureId, Menu menu); argument
40 boolean onMenuOpened(int featureId, Menu menu); argument
H A DWindowDecorActionBar.java39 import android.support.v7.internal.view.menu.MenuBuilder;
40 import android.support.v7.internal.view.menu.MenuPopupHelper;
41 import android.support.v7.internal.view.menu.SubMenuBuilder;
1073 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument
1081 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
1097 public void onCloseSubMenu(SubMenuBuilder menu) { argument
1100 public void onMenuModeChange(MenuBuilder menu) { argument
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/
H A DStandaloneActionMode.java21 import android.support.v7.internal.view.menu.MenuBuilder;
22 import android.support.v7.internal.view.menu.MenuPopupHelper;
23 import android.support.v7.internal.view.menu.SubMenuBuilder;
136 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument
140 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
152 public void onCloseSubMenu(SubMenuBuilder menu) { argument
155 public void onMenuModeChange(MenuBuilder menu) { argument
H A DSupportActionModeWrapper.java25 import android.support.v7.internal.view.menu.MenuWrapperFactory;
153 public boolean onCreateActionMode(android.support.v7.view.ActionMode mode, Menu menu) { argument
155 getMenuWrapper(menu));
159 public boolean onPrepareActionMode(android.support.v7.view.ActionMode mode, Menu menu) { argument
161 getMenuWrapper(menu));
176 private Menu getMenuWrapper(Menu menu) { argument
177 Menu wrapper = mMenus.get(menu);
179 wrapper = MenuWrapperFactory.wrapSupportMenu(mContext, (SupportMenu) menu);
180 mMenus.put(menu, wrapper);
H A DSupportMenuInflater.java31 import android.support.v7.internal.view.menu.MenuItemImpl;
32 import android.support.v7.internal.view.menu.MenuItemWrapperICS;
48 * This class is used to instantiate menu XML files into Menu objects.
50 * For performance reasons, menu inflation relies heavily on pre-processing of
62 private static final String XML_MENU = "menu";
85 * Constructs a menu inflater.
97 * Inflate a menu hierarchy from the specified XML resource. Throws
101 * <code>R.menu.main_activity</code>)
102 * @param menu The Menu to inflate into. The items and submenus will be
106 public void inflate(int menuRes, Menu menu) { argument
132 parseMenu(XmlPullParser parser, AttributeSet attrs, Menu menu) argument
271 private Menu menu; field in class:SupportMenuInflater.MenuState
329 MenuState(final Menu menu) argument
[all...]
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/menu/
H A DActionMenuItem.java17 package android.support.v7.internal.view.menu;
H A DActionMenuItemView.java17 package android.support.v7.internal.view.menu;
H A DBaseMenuPresenter.java17 package android.support.v7.internal.view.menu;
54 * @param menuLayoutRes Layout resource ID for the menu container view
65 public void initForMenu(Context context, MenuBuilder menu) { argument
68 mMenu = menu;
173 * @return View that presents the requested menu item
199 * @return true if this item should be included in this menu presentation; false otherwise
205 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
207 mCallback.onCloseMenu(menu, allMenusAreClosing);
211 public boolean onSubMenuSelected(SubMenuBuilder menu) { argument
213 return mCallback.onOpenSubMenu(menu);
222 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument
226 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument
[all...]
H A DBaseMenuWrapper.java17 package android.support.v7.internal.view.menu;
H A DBaseWrapper.java17 package android.support.v7.internal.view.menu;
H A DExpandedMenuView.java17 package android.support.v7.internal.view.menu;
20 import android.support.v7.internal.view.menu.MenuBuilder;
21 import android.support.v7.internal.view.menu.MenuBuilder.ItemInvoker;
22 import android.support.v7.internal.view.menu.MenuView;
31 * The expanded menu view is a list-like menu with all of the available menu items. It is opened
32 * by the user clicking no the 'More' button on the icon menu view.
46 /** Default animations for this menu */
69 public void initialize(MenuBuilder menu) { argument
[all...]
H A DListMenuItemView.java17 package android.support.v7.internal.view.menu;
H A DListMenuPresenter.java17 package android.support.v7.internal.view.menu;
58 public static final String VIEWS_TAG = "android:menu:list";
83 public void initForMenu(Context context, MenuBuilder menu) { argument
93 mMenu = menu;
118 * @return A ListAdapter containing the items in the menu.
150 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
152 mCallback.onCloseMenu(menu, allMenusAreClosing);
177 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) { argument
181 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) { argument
251 // Since a menu ite
[all...]
H A DMenuBuilder.java17 package android.support.v7.internal.view.menu;
50 * standard menu UI.
58 private static final String PRESENTER_KEY = "android:menu:presenters";
59 private static final String ACTION_VIEW_STATES_KEY = "android:menu:actionviewstates";
60 private static final String EXPANDED_ACTION_VIEW_ID = "android:menu:expandedactionview";
88 * Callback that will receive the various menu-related events generated by this class. Use
94 * Contains all of the items for this menu
132 * Current use case is Context Menus: As Views populate the context menu, each one has extra
133 * information that should be passed along. This is the current menu info that should be set on
134 * all items added to this menu
191 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
198 onMenuModeChange(MenuBuilder menu) argument
801 dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) argument
[all...]
H A DMenuDialogHelper.java17 package android.support.v7.internal.view.menu;
43 public MenuDialogHelper(MenuBuilder menu) { argument
44 mMenu = menu;
48 * Shows menu as a dialog.
54 final MenuBuilder menu = mMenu;
57 final AlertDialog.Builder builder = new AlertDialog.Builder(menu.getContext());
69 final View headerView = menu.getHeaderView();
75 builder.setIcon(menu.getHeaderIcon()).setTitle(menu.getHeaderTitle());
81 // Show the menu
152 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
[all...]
H A DMenuItemImpl.java17 package android.support.v7.internal.view.menu;
69 /** The menu to which this item belongs */
71 /** If this item should launch a sub menu, this is the sub menu to launch */
96 * Current use case is for context menu: Extra information linked to the
97 * View that added this item to the context menu.
108 * Instantiates this menu item.
110 * @param menu
119 MenuItemImpl(MenuBuilder menu, int group, int id, int categoryOrder, int ordering, argument
124 sPrependShortcutLabel = menu
[all...]
H A DMenuItemWrapperICS.java17 package android.support.v7.internal.view.menu;
238 // Make framework menu item inflate the view
H A DMenuItemWrapperJB.java17 package android.support.v7.internal.view.menu;
H A DMenuPopupHelper.java17 package android.support.v7.internal.view.menu;
41 * Presents a menu as a small, simple popup anchored to another view.
79 public MenuPopupHelper(Context context, MenuBuilder menu) { argument
80 this(context, menu, null, false, R.attr.popupMenuStyle);
83 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { argument
84 this(context, menu, anchorView, false, R.attr.popupMenuStyle);
87 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, argument
89 this(context, menu, anchorView, overflowOnly, popupStyleAttr, 0);
92 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, argument
96 mMenu = menu;
247 initForMenu(Context context, MenuBuilder menu) argument
298 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
313 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument
317 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument
339 MenuAdapter(MenuBuilder menu) argument
[all...]
H A DMenuPresenter.java17 package android.support.v7.internal.view.menu;
32 * Called by menu implementation to notify another component of open/close events.
38 * Called when a menu is closing.
39 * @param menu
42 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing); argument
46 * of menu state so that it does not attempt to hide the action bar
57 * Initialize this presenter for the given context and menu.
62 * @param menu Menu to host
64 public void initForMenu(Context context, MenuBuilder menu); argument
67 * Retrieve a MenuView to display the menu specifie
108 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
123 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument
132 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument
[all...]
H A DMenuView.java17 package android.support.v7.internal.view.menu;
22 * Minimal interface for a menu view. {@link #initialize(MenuBuilder)} must be called for the
23 * menu to be functional.
29 * Initializes the menu to the given menu. This should be called after the
32 * @param menu The menu that this MenuView should display.
34 public void initialize(MenuBuilder menu); argument
37 * Returns the default animations to be used for this menu when entering/exiting.
38 * @return A resource ID for the default animations to be used for this menu
[all...]

Completed in 855 milliseconds

123456