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

1234567

/frameworks/support/v7/appcompat/src/android/support/v7/app/
H A DAppCompatActivity.java88 * a traditional window decor action bar. The toolbar's menu will be populated with the
89 * Activity's options menu and the navigation button will be wired through the standard
90 * {@link android.R.id#home home} menu select action.</p>
436 public boolean onMenuOpened(int featureId, Menu menu) { argument
437 return super.onMenuOpened(featureId, menu);
447 public void onPanelClosed(int featureId, Menu menu) { argument
448 super.onPanelClosed(featureId, menu);
H A DAppCompatDelegateImplBase.java27 import android.support.v7.internal.view.menu.MenuBuilder;
106 // Methods used to create and respond to options menu
107 abstract void onPanelClosed(int featureId, Menu menu); argument
109 abstract boolean onMenuOpened(int featureId, Menu menu); argument
235 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument
236 if (featureId == Window.FEATURE_OPTIONS_PANEL && !(menu instanceof MenuBuilder)) {
237 // If this is an options menu but it's not an AppCompat menu, we eat the event
241 return super.onCreatePanelMenu(featureId, menu);
251 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument
278 onMenuOpened(int featureId, Menu menu) argument
284 onPanelClosed(int featureId, Menu menu) argument
[all...]
H A DAppCompatDelegateImplV7.java50 import android.support.v7.internal.view.menu.ListMenuPresenter;
51 import android.support.v7.internal.view.menu.MenuBuilder;
52 import android.support.v7.internal.view.menu.MenuPresenter;
53 import android.support.v7.internal.view.menu.MenuView;
292 // Invalidate if the panel menu hasn't been created before this.
293 // Panel menu invalidation is deferred avoiding application onCreateOptionsMenu
298 if (!isDestroyed() && (st == null || st.menu == null)) {
575 void onPanelClosed(final int featureId, Menu menu) { argument
592 boolean onMenuOpened(final int featureId, Menu menu) { argument
604 public boolean onMenuItemSelected(MenuBuilder menu, MenuIte argument
616 onMenuModeChange(MenuBuilder menu) argument
1088 reopenMenu(MenuBuilder menu, boolean toggleMenuMode) argument
1300 checkCloseActionMenu(MenuBuilder menu) argument
1414 callOnPanelClosed(int featureId, PanelFeatureState panel, Menu menu) argument
1442 findMenuPanel(Menu menu) argument
1643 onCreateActionMode(ActionMode mode, Menu menu) argument
1647 onPrepareActionMode(ActionMode mode, Menu menu) argument
1688 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
1727 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
1757 MenuBuilder menu; field in class:AppCompatDelegateImplV7.PanelFeatureState
1852 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;
441 final Menu menu = getMenu();
442 final MenuBuilder mb = menu instanceof MenuBuilder ? (MenuBuilder) menu : null;
447 menu.clear();
448 if (!mWindowCallback.onCreatePanelMenu(Window.FEATURE_OPTIONS_PANEL, menu) ||
449 !mWindowCallback.onPreparePanel(Window.FEATURE_OPTIONS_PANEL, null, menu)) {
450 menu
502 getListMenuView(Menu menu) argument
515 ensureListMenuPresenter(Menu menu) argument
554 onPreparePanel(int featureId, View view, Menu menu) argument
599 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
615 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
633 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
638 onMenuModeChange(MenuBuilder menu) argument
[all...]
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;
1064 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument
1072 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
1088 public void onCloseSubMenu(SubMenuBuilder menu) { argument
1091 public void onMenuModeChange(MenuBuilder menu) { argument
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/
H A DStandaloneActionMode.java20 import android.support.v7.internal.view.menu.MenuBuilder;
21 import android.support.v7.internal.view.menu.MenuPopupHelper;
22 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;
154 public boolean onCreateActionMode(android.support.v7.view.ActionMode mode, Menu menu) { argument
156 getMenuWrapper(menu));
160 public boolean onPrepareActionMode(android.support.v7.view.ActionMode mode, Menu menu) { argument
162 getMenuWrapper(menu));
177 private Menu getMenuWrapper(Menu menu) { argument
178 Menu wrapper = mMenus.get(menu);
180 wrapper = MenuWrapperFactory.wrapSupportMenu(mContext, (SupportMenu) menu);
181 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...]
H A DWindowCallbackWrapper.java84 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument
85 return mWrapped.onCreatePanelMenu(featureId, menu);
89 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument
90 return mWrapped.onPreparePanel(featureId, view, menu);
94 public boolean onMenuOpened(int featureId, Menu menu) { argument
95 return mWrapped.onMenuOpened(featureId, menu);
129 public void onPanelClosed(int featureId, Menu menu) { argument
130 mWrapped.onPanelClosed(featureId, menu);
/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
196 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
203 onMenuModeChange(MenuBuilder menu) argument
810 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());
67 final View headerView = menu.getHeaderView();
73 builder.setIcon(menu.getHeaderIcon()).setTitle(menu.getHeaderTitle());
79 // Show the menu
150 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;
251 initForMenu(Context context, MenuBuilder menu) argument
302 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
317 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument
321 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument
343 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 7103 milliseconds

1234567