/frameworks/support/v7/appcompat/src/android/support/v7/view/ |
H A D | ActionMode.java | 39 * ActionMode}, read the <a href="{@docRoot}guide/topics/ui/menus.html#context-menu">Menus</a> 161 * Invalidate the action mode and refresh menu content. The mode's {@link ActionMode.Callback} 163 * returns true the menu will be scanned for updated content and any relevant changes will be 175 * Returns the menu of actions that this action mode presents. 177 * @return The action mode's menu. 242 * Called when action mode is first created. The menu supplied will be used to generate 246 * @param menu Menu used to populate action buttons 250 public boolean onCreateActionMode(ActionMode mode, Menu menu); argument 253 * Called to refresh an action mode's action menu whenever it is invalidated. 256 * @param menu Men 259 onPrepareActionMode(ActionMode mode, Menu menu) argument [all...] |
/frameworks/base/core/java/com/android/internal/view/menu/ |
H A D | MenuPopupHelper.java | 17 package com.android.internal.view.menu; 41 * Presents a menu as a small, simple popup anchored to another view. 75 public MenuPopupHelper(Context context, MenuBuilder menu) { argument 76 this(context, menu, null, false); 79 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { argument 80 this(context, menu, anchorView, false); 83 public MenuPopupHelper(Context context, MenuBuilder menu, argument 87 mMenu = menu; 97 menu.addMenuPresenter(this); 250 public void initForMenu(Context context, MenuBuilder menu) { argument 301 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 316 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 320 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument 342 MenuAdapter(MenuBuilder menu) argument [all...] |
H A D | SubMenuBuilder.java | 17 package com.android.internal.view.menu; 27 * The model for a sub menu, which is an extension of the menu. Most methods are proxied to 28 * the parent menu. 80 boolean dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) { argument 81 return super.dispatchMenuItemSelected(menu, item) || 82 mParentMenu.dispatchMenuItemSelected(menu, item);
|
H A D | ListMenuPresenter.java | 17 package com.android.internal.view.menu; 55 public static final String VIEWS_TAG = "android:menu:list"; 80 public void initForMenu(Context context, MenuBuilder menu) { argument 90 mMenu = menu; 115 * @return A ListAdapter containing the items in the menu. 147 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument 149 mCallback.onCloseMenu(menu, allMenusAreClosing); 174 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) { argument 178 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) { argument 248 // Since a menu ite [all...] |
H A D | MenuItemImpl.java | 17 package com.android.internal.view.menu; 19 import com.android.internal.view.menu.MenuView.ItemView; 64 /** The menu to which this item belongs */ 66 /** If this item should launch a sub menu, this is the sub menu to launch */ 91 * Current use case is for context menu: Extra information linked to the 92 * View that added this item to the context menu. 104 * Instantiates this menu item. 106 * @param menu 115 MenuItemImpl(MenuBuilder menu, in argument [all...] |
/frameworks/base/core/tests/coretests/src/android/view/menu/ |
H A D | MenuWith1Item.java | 17 package android.view.menu;
|
/frameworks/base/core/tests/coretests/src/android/widget/listview/ |
H A D | ListWithEmptyView.java | 74 public boolean onCreateOptionsMenu(Menu menu) { argument 75 super.onCreateOptionsMenu(menu); 76 menu.add(0, MENU_ADD, 0, R.string.menu_add) 78 menu.add(0, MENU_REMOVE, 0, R.string.menu_remove)
|
/frameworks/support/v7/appcompat/src/android/support/v7/app/ |
H A D | ActionBarImplHC.java | 80 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument 81 final boolean wrappedResult = mWrappedCallback.onCreateActionMode(mode, menu); 92 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument 93 return mWrappedCallback.onPrepareActionMode(mode, menu);
|
H A D | ActionBarActivityDelegateICS.java | 26 import android.support.v7.internal.view.menu.MenuWrapperFactory; 137 // Do not create custom options menu on HC+ 142 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 145 mMenu = MenuWrapperFactory.createMenuWrapper(menu); 149 return mActivity.superOnCreatePanelMenu(featureId, menu); 153 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 157 return mActivity.superOnPreparePanel(featureId, view, menu); 284 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 285 return mWrapped.onCreatePanelMenu(featureId, menu); 289 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 294 onMenuOpened(int featureId, Menu menu) argument 329 onPanelClosed(int featureId, Menu menu) argument [all...] |
H A D | ActionBarActivity.java | 198 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 199 return mImpl.onCreatePanelMenu(featureId, menu); 203 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 204 return mImpl.onPreparePanel(featureId, view, menu); 211 protected boolean onPrepareOptionsPanel(View view, Menu menu) { argument 212 return mImpl.onPrepareOptionsPanel(view, menu); 235 boolean superOnPreparePanel(int featureId, View view, android.view.Menu menu) { argument 236 return super.onPreparePanel(featureId, view, menu); 239 boolean superOnPrepareOptionsPanel(View view, Menu menu) { argument 240 return super.onPrepareOptionsPanel(view, menu); [all...] |
H A D | ActionBarActivityDelegate.java | 148 // Methods used to create and respond to options menu 151 abstract boolean onPreparePanel(int featureId, View view, Menu menu); argument 153 boolean onPrepareOptionsPanel(View view, Menu menu) { argument 156 // This is because Activity.onPreparePanel() on <v4.1 calls menu.hasVisibleItems(), 158 return mActivity.onPrepareOptionsMenu(menu); 160 return mActivity.superOnPrepareOptionsPanel(view, menu); 163 abstract boolean onCreatePanelMenu(int featureId, Menu menu); argument 204 // If we have an action bar, initialize the menu with a context themed from it.
|
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/menu/ |
H A D | MenuPopupHelper.java | 17 package android.support.v7.internal.view.menu; 40 * Presents a menu as a small, simple popup anchored to another view. 69 public MenuPopupHelper(Context context, MenuBuilder menu) { argument 70 this(context, menu, null, false); 73 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { argument 74 this(context, menu, anchorView, false); 77 public MenuPopupHelper(Context context, MenuBuilder menu, argument 81 mMenu = menu; 90 menu.addMenuPresenter(this); 211 public void initForMenu(Context context, MenuBuilder menu) { argument 260 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 277 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 281 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument 304 MenuAdapter(MenuBuilder menu) argument [all...] |
H A D | SubMenuBuilder.java | 17 package android.support.v7.internal.view.menu; 27 * The model for a sub menu, which is an extension of the menu. Most methods are proxied to the 28 * parent menu. 82 public boolean dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) { argument 83 return super.dispatchMenuItemSelected(menu, item) || 84 mParentMenu.dispatchMenuItemSelected(menu, item);
|
H A D | ListMenuPresenter.java | 17 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; 124 * @return A ListAdapter containing the items in the menu. 156 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument 158 mCallback.onCloseMenu(menu, allMenusAreClosing); 183 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) { argument 187 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) { argument 257 // Since a menu ite [all...] |
/frameworks/base/tests/RenderScriptTests/ModelViewer/src/com/android/modelviewer/ |
H A D | SimpleModel.java | 73 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 D | TestApp.java | 74 public boolean onCreateOptionsMenu(Menu menu) { argument 76 inflater.inflate(R.menu.loader_menu, menu);
|
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/ |
H A D | SupportMenuInflater.java | 30 import android.support.v7.internal.view.menu.MenuItemImpl; 31 import android.support.v7.internal.view.menu.MenuItemWrapperICS; 47 * This class is used to instantiate menu XML files into Menu objects. 49 * For performance reasons, menu inflation relies heavily on pre-processing of 61 private static final String XML_MENU = "menu"; 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 106 public void inflate(int menuRes, Menu menu) { argument 132 parseMenu(XmlPullParser parser, AttributeSet attrs, Menu menu) argument 254 private Menu menu; field in class:SupportMenuInflater.MenuState 312 MenuState(final Menu menu) argument [all...] |
H A D | ActionModeWrapper.java | 20 import android.support.v7.internal.view.menu.MenuWrapperFactory; 139 public boolean onCreateActionMode(android.view.ActionMode mode, android.view.Menu menu) { argument 141 MenuWrapperFactory.createMenuWrapper(menu)); 145 public boolean onPrepareActionMode(android.view.ActionMode mode, android.view.Menu menu) { argument 147 MenuWrapperFactory.createMenuWrapper(menu));
|
/frameworks/base/tests/ActivityTests/src/com/google/android/test/activity/ |
H A D | ActivityTestMain.java | 143 public boolean onCreateOptionsMenu(Menu menu) { argument 144 menu.add("Animate!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 153 menu.add("Bind!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 175 menu.add("Start!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 182 menu.add("Send!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 190 menu.add("Call!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 208 menu.add("Send to user 0!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 217 menu.add("Send to user " + mSecondUser + "!").setOnMenuItemClickListener( 227 menu.add("Bind to user 0!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { 249 menu [all...] |
/frameworks/base/core/java/android/inputmethodservice/ |
H A D | ExtractEditLayout.java | 19 import com.android.internal.view.menu.MenuBuilder; 20 import com.android.internal.view.menu.MenuPopupHelper; 200 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument 208 public void onMenuModeChange(MenuBuilder menu) { argument
|
/frameworks/support/v4/java/android/support/v4/app/ |
H A D | FragmentActivity.java | 222 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 224 boolean show = super.onCreatePanelMenu(featureId, menu); 225 show |= mFragments.dispatchCreateOptionsMenu(menu, getMenuInflater()); 230 // menu, so we must always say we have one in case the app later 234 return super.onCreatePanelMenu(featureId, menu); 368 * Dispatch context and options menu to fragments. 392 public void onPanelClosed(int featureId, Menu menu) { argument 395 mFragments.dispatchOptionsMenuClosed(menu); 398 super.onPanelClosed(featureId, menu); 473 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 490 onPrepareOptionsPanel(View view, Menu menu) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | MenuInflater.java | 19 import com.android.internal.view.menu.MenuItemImpl; 37 * This class is used to instantiate menu XML files into Menu objects. 39 * For performance reasons, menu inflation relies heavily on pre-processing of 49 private static final String XML_MENU = "menu"; 71 * Constructs a menu inflater. 83 * Constructs a menu inflater. 96 * Inflate a menu hierarchy from the specified XML resource. Throws 100 * <code>R.menu.main_activity</code>) 101 * @param menu The Menu to inflate into. The items and submenus will be 104 public void inflate(int menuRes, Menu menu) { argument 124 parseMenu(XmlPullParser parser, AttributeSet attrs, Menu menu) argument 246 private Menu menu; field in class:MenuInflater.MenuState 304 MenuState(final Menu menu) argument [all...] |
/frameworks/base/policy/src/com/android/internal/policy/impl/ |
H A D | PhoneWindow.java | 30 import com.android.internal.view.menu.ContextMenuBuilder; 31 import com.android.internal.view.menu.IconMenuPresenter; 32 import com.android.internal.view.menu.ListMenuPresenter; 33 import com.android.internal.view.menu.MenuBuilder; 34 import com.android.internal.view.menu.MenuDialogHelper; 35 import com.android.internal.view.menu.MenuPresenter; 36 import com.android.internal.view.menu.MenuView; 116 * Simple callback used by the context menu and its submenus. The options 117 * menu submenus do not use this (their behavior is more complex). 411 // dispatches menu 744 checkCloseActionMenu(Menu menu) argument 995 findMenuPanel(Menu menu) argument 1007 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 1018 onMenuModeChange(MenuBuilder menu) argument 1854 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 1895 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 2691 onCreateActionMode(ActionMode mode, Menu menu) argument 2695 onPrepareActionMode(ActionMode mode, Menu menu) argument 3348 callOnPanelClosed(int featureId, PanelFeatureState panel, Menu menu) argument 3457 MenuBuilder menu; field in class:PhoneWindow.PanelFeatureState 3559 setMenu(MenuBuilder menu) argument 3776 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 3799 onCloseSubMenu(MenuBuilder menu) argument 3806 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 3812 onMenuModeChange(MenuBuilder menu) argument [all...] |
/frameworks/base/core/java/android/webkit/ |
H A D | FindActionModeCallback.java | 196 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument 206 mode.getMenuInflater().inflate(com.android.internal.R.menu.webview_find, 207 menu); 227 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument 290 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument 295 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument
|
/frameworks/base/core/java/android/app/ |
H A D | Dialog.java | 605 * {@link MenuItem#setShortcut(char, char) shortcut} property of menu items. 808 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 810 return onCreateOptionsMenu(menu); 819 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 820 if (featureId == Window.FEATURE_OPTIONS_PANEL && menu != null) { 821 boolean goforit = onPrepareOptionsMenu(menu); 822 return goforit && menu.hasVisibleItems(); 830 public boolean onMenuOpened(int featureId, Menu menu) { argument 847 public void onPanelClosed(int featureId, Menu menu) { argument 856 * menu fo 861 onCreateOptionsMenu(Menu menu) argument 873 onPrepareOptionsMenu(Menu menu) argument 887 onOptionsMenuClosed(Menu menu) argument 914 onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) argument 948 onContextMenuClosed(Menu menu) argument [all...] |