Searched refs:menu (Results 51 - 75 of 168) sorted by relevance

1234567

/frameworks/base/core/java/com/android/internal/app/
H A DToolbarActionBar.java35 import com.android.internal.view.menu.MenuBuilder;
36 import com.android.internal.view.menu.MenuPresenter;
440 final Menu menu = mDecorToolbar.getMenu();
441 final MenuBuilder mb = menu instanceof MenuBuilder ? (MenuBuilder) menu : null;
446 menu.clear();
447 if (!mWindowCallback.onCreatePanelMenu(Window.FEATURE_OPTIONS_PANEL, menu) ||
448 !mWindowCallback.onPreparePanel(Window.FEATURE_OPTIONS_PANEL, null, menu)) {
449 menu.clear();
468 Menu menu
504 onPreparePanel(int featureId, View view, Menu menu) argument
527 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
544 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
549 onMenuModeChange(MenuBuilder menu) argument
[all...]
/frameworks/support/v7/appcompat/src/android/support/v7/app/
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/base/core/java/com/android/internal/view/
H A DStandaloneActionMode.java18 import com.android.internal.view.menu.MenuBuilder;
19 import com.android.internal.view.menu.MenuPopupHelper;
20 import com.android.internal.view.menu.SubMenuBuilder;
133 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument
137 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
149 public void onCloseSubMenu(SubMenuBuilder menu) { argument
152 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...]
/frameworks/base/core/java/android/app/
H A DFragmentController.java258 * know they should create an options menu.
259 * <p>Call when the Fragment should create an options menu.
261 * @return {@code true} if the options menu contains items to display
264 public boolean dispatchCreateOptionsMenu(Menu menu, MenuInflater inflater) { argument
265 return mHost.mFragmentManager.dispatchCreateOptionsMenu(menu, inflater);
270 * know they should prepare their options menu for display.
271 * <p>Call immediately before displaying the Fragment's options menu.
273 * @return {@code true} if the options menu contains items to display
276 public boolean dispatchPrepareOptionsMenu(Menu menu) { argument
277 return mHost.mFragmentManager.dispatchPrepareOptionsMenu(menu);
313 dispatchOptionsMenuClosed(Menu menu) argument
[all...]
/frameworks/support/v4/java/android/support/v4/app/
H A DFragmentController.java263 * know they should create an options menu.
264 * <p>Call when the Fragment should create an options menu.
266 * @return {@code true} if the options menu contains items to display
269 public boolean dispatchCreateOptionsMenu(Menu menu, MenuInflater inflater) { argument
270 return mHost.mFragmentManager.dispatchCreateOptionsMenu(menu, inflater);
275 * know they should prepare their options menu for display.
276 * <p>Call immediately before displaying the Fragment's options menu.
278 * @return {@code true} if the options menu contains items to display
281 public boolean dispatchPrepareOptionsMenu(Menu menu) { argument
282 return mHost.mFragmentManager.dispatchPrepareOptionsMenu(menu);
318 dispatchOptionsMenuClosed(Menu menu) argument
[all...]
H A DFragmentActivity.java260 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument
262 boolean show = super.onCreatePanelMenu(featureId, menu);
263 show |= mFragments.dispatchCreateOptionsMenu(menu, getMenuInflater());
268 // menu, so we must always say we have one in case the app later
272 return super.onCreatePanelMenu(featureId, menu);
321 * Dispatch context and options menu to fragments.
345 public void onPanelClosed(int featureId, Menu menu) { argument
348 mFragments.dispatchOptionsMenuClosed(menu);
351 super.onPanelClosed(featureId, menu);
433 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument
450 onPrepareOptionsPanel(View view, Menu menu) argument
[all...]
/frameworks/base/tests/RenderScriptTests/ModelViewer/src/com/android/modelviewer/
H A DSimpleModel.java73 public boolean onCreateOptionsMenu(Menu menu) { argument
75 inflater.inflate(R.menu.loader_menu, menu);
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/testapp/
H A DTestApp.java74 public boolean onCreateOptionsMenu(Menu menu) { argument
76 inflater.inflate(R.menu.loader_menu, menu);
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/menu/
H A DSubMenuBuilder.java17 package android.support.v7.internal.view.menu;
28 * The model for a sub menu, which is an extension of the menu. Most methods are proxied to the
29 * parent menu.
83 boolean dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) { argument
84 return super.dispatchMenuItemSelected(menu, item) ||
85 mParentMenu.dispatchMenuItemSelected(menu, item);
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...]
/frameworks/support/v7/appcompat/tests/src/android/support/v7/app/
H A DBaseKeyEventsTestCase.java45 public boolean onCreateActionMode(ActionMode mode, Menu menu) {
46 mode.getMenuInflater().inflate(R.menu.sample_actions, menu);
51 public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
/frameworks/base/core/java/android/view/
H A DActionMode.java30 * read the <a href="{@docRoot}guide/topics/ui/menus.html#context-menu">Menus</a>
198 * Invalidate the action mode and refresh menu content. The mode's
201 * If it returns true the menu will be scanned for updated content and any relevant changes
235 * Returns the menu of actions that this action mode presents.
236 * @return The action mode's menu.
304 * Called when action mode is first created. The menu supplied will be used to
308 * @param menu Menu used to populate action buttons
312 public boolean onCreateActionMode(ActionMode mode, Menu menu); argument
315 * Called to refresh an action mode's action menu whenever it is invalidated.
318 * @param menu Men
321 onPrepareActionMode(ActionMode mode, Menu menu) argument
[all...]
H A DMenuInflater.java19 import com.android.internal.view.menu.MenuItemImpl;
39 * This class is used to instantiate menu XML files into Menu objects.
41 * For performance reasons, menu inflation relies heavily on pre-processing of
51 private static final String XML_MENU = "menu";
73 * Constructs a menu inflater.
84 * 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
105 public void inflate(@MenuRes int menuRes, Menu menu) { argument
125 parseMenu(XmlPullParser parser, AttributeSet attrs, Menu menu) argument
288 private Menu menu; field in class:MenuInflater.MenuState
346 MenuState(final Menu menu) argument
[all...]
/frameworks/base/core/tests/coretests/src/com/android/internal/app/
H A DWindowDecorActionBarTest.java78 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument
88 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument
/frameworks/base/tools/layoutlib/bridge/src/android/view/
H A DMenuInflater_Delegate.java22 import com.android.internal.view.menu.BridgeMenuItemImpl;
23 import com.android.internal.view.menu.MenuView;
36 * The main purpose of the class is to get the view key from the menu xml parser and add it to
37 * the menu item. The view key is used by the IDE to match the individual view elements to the
38 * corresponding xml tag in the menu/layout file.
42 * ViewInfo}, we check the corresponding view key in the menu item for the view and add it
/frameworks/base/core/java/com/android/internal/view/menu/
H A DListMenuPresenter.java17 package com.android.internal.view.menu;
54 public static final String VIEWS_TAG = "android:menu:list";
79 public void initForMenu(Context context, MenuBuilder menu) { argument
89 mMenu = menu;
114 * @return A ListAdapter containing the items in the menu.
146 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument
148 mCallback.onCloseMenu(menu, allMenusAreClosing);
173 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) { argument
177 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) { argument
247 // Since a menu ite
[all...]
/frameworks/base/core/java/com/android/internal/widget/
H A DDecorToolbar.java32 import com.android.internal.view.menu.MenuBuilder;
33 import com.android.internal.view.menu.MenuPresenter;
72 void setMenu(Menu menu, MenuPresenter.Callback cb); argument
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/
H A DDecorToolbar.java24 import android.support.v7.internal.view.menu.MenuBuilder;
25 import android.support.v7.internal.view.menu.MenuPresenter;
66 void setMenu(Menu menu, MenuPresenter.Callback cb); argument
/frameworks/support/v7/appcompat/src/android/support/v7/widget/
H A DActionMenuPresenter.java31 import android.support.v7.internal.view.menu.ActionMenuItemView;
32 import android.support.v7.internal.view.menu.BaseMenuPresenter;
33 import android.support.v7.internal.view.menu.MenuBuilder;
34 import android.support.v7.internal.view.menu.MenuItemImpl;
35 import android.support.v7.internal.view.menu.MenuPopupHelper;
36 import android.support.v7.internal.view.menu.MenuView;
37 import android.support.v7.internal.view.menu.SubMenuBuilder;
92 public void initForMenu(Context context, MenuBuilder menu) { argument
93 super.initForMenu(context, menu);
322 * Display the overflow menu i
538 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
697 OverflowPopup(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) argument
760 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
[all...]
/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
H A DUsageStatsActivity.java60 public boolean onCreateOptionsMenu(Menu menu) { argument
62 inflater.inflate(R.menu.main, menu);
63 return super.onCreateOptionsMenu(menu);
/frameworks/base/core/java/com/android/internal/policy/
H A DPhoneWindow.java64 import com.android.internal.view.menu.ContextMenuBuilder;
65 import com.android.internal.view.menu.IconMenuPresenter;
66 import com.android.internal.view.menu.ListMenuPresenter;
67 import com.android.internal.view.menu.MenuBuilder;
68 import com.android.internal.view.menu.MenuDialogHelper;
69 import com.android.internal.view.menu.MenuPresenter;
70 import com.android.internal.view.menu.MenuView;
150 * Simple callback used by the context menu and its submenus. The options
151 * menu submenus do not use this (their behavior is more complex).
542 // dispatches menu
873 checkCloseActionMenu(Menu menu) argument
1134 findMenuPanel(Menu menu) argument
1146 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
1157 onMenuModeChange(MenuBuilder menu) argument
2146 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
2187 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
3530 onCreateActionMode(ActionMode mode, Menu menu) argument
3534 onPrepareActionMode(ActionMode mode, Menu menu) argument
4393 callOnPanelClosed(int featureId, PanelFeatureState panel, Menu menu) argument
4661 MenuBuilder menu; field in class:PhoneWindow.PanelFeatureState
4763 setMenu(MenuBuilder menu) argument
4980 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
5003 onCloseSubMenu(MenuBuilder menu) argument
5010 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument
5016 onMenuModeChange(MenuBuilder menu) argument
[all...]
/frameworks/support/design/src/android/support/design/internal/
H A DNavigationMenuPresenter.java31 import android.support.v7.internal.view.menu.MenuBuilder;
32 import android.support.v7.internal.view.menu.MenuItemImpl;
33 import android.support.v7.internal.view.menu.MenuPresenter;
34 import android.support.v7.internal.view.menu.MenuView;
35 import android.support.v7.internal.view.menu.SubMenuBuilder;
54 private static final String STATE_HIERARCHY = "android:menu:list";
55 private static final String STATE_ADAPTER = "android:menu:adapter";
74 * Padding to be inserted at the top of the list to avoid the first menu item
85 public void initForMenu(Context context, MenuBuilder menu) { argument
87 mMenu = menu;
130 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument
142 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument
147 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument
[all...]

Completed in 988 milliseconds

1234567