/frameworks/base/core/tests/coretests/src/android/view/menu/ |
H A D | MenuScenario.java | 17 package android.view.menu; 28 * number of menu items. Used @link {@link ListScenario} as a reference. 59 public boolean onCreateOptionsMenu(Menu menu) { argument 61 mMenu = menu; 67 if ((item = onAddMenuItem(menu, i)) == null) { 71 item = menu.add(0, 0, 0, (givenTitle != null) ? givenTitle : ("Item " + i)); 88 public boolean onPrepareOptionsMenu(Menu menu) { argument 90 mMenu = menu; 96 * Override this to add an item to the menu. 100 * @return The item that was added to the menu, o 103 onAddMenuItem(Menu menu, int itemPosition) argument [all...] |
H A D | MenuWith1Item.java | 17 package android.view.menu;
|
/frameworks/base/tools/layoutlib/bridge/tests/res/testApp/MyApplication/build/intermediates/classes/debug/com/android/layoutlib/test/myapplication/ |
H A D | MyActivity.class | ... .Bundle savedInstanceState
public boolean onCreateOptionsMenu (android.view.Menu) android.view.Menu menu
public boolean onOptionsItemSelected (android ... |
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/ |
H A D | WindowCallbackWrapper.java | 84 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/tests/src/android/support/v7/app/ |
H A D | BaseTestActivity.java | 64 public boolean onMenuOpened(int featureId, Menu menu) { argument 66 return super.onMenuOpened(featureId, menu); 70 public void onPanelClosed(int featureId, Menu menu) { argument 72 super.onPanelClosed(featureId, menu); 114 public boolean onCreateOptionsMenu(Menu menu) { argument 115 mMenu = menu; 116 getMenuInflater().inflate(R.menu.sample_actions, menu);
|
/frameworks/base/core/java/com/android/internal/view/menu/ |
H A D | MenuDialogHelper.java | 17 package com.android.internal.view.menu; 42 public MenuDialogHelper(MenuBuilder menu) { argument 43 mMenu = menu; 47 * Shows menu as a dialog. 53 final MenuBuilder menu = mMenu; 56 final AlertDialog.Builder builder = new AlertDialog.Builder(menu.getContext()); 66 final View headerView = menu.getHeaderView(); 72 builder.setIcon(menu.getHeaderIcon()).setTitle(menu.getHeaderTitle()); 78 // Show the menu 149 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument [all...] |
H A D | ExpandedMenuView.java | 17 package com.android.internal.view.menu; 20 import com.android.internal.view.menu.MenuBuilder.ItemInvoker; 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. 37 /** Default animations for this menu */ 42 * @param menu The model for the menu which this MenuView will display 54 public void initialize(MenuBuilder menu) { argument [all...] |
H A D | BaseMenuPresenter.java | 17 package com.android.internal.view.menu; 50 * @param menuLayoutRes Layout resource ID for the menu container view 61 public void initForMenu(Context context, MenuBuilder menu) { argument 64 mMenu = menu; 169 * @return View that presents the requested menu item 195 * @return true if this item should be included in this menu presentation; false otherwise 201 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument 203 mCallback.onCloseMenu(menu, allMenusAreClosing); 207 public boolean onSubMenuSelected(SubMenuBuilder menu) { argument 209 return mCallback.onOpenSubMenu(menu); 218 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 222 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument [all...] |
H A D | MenuPopupHelper.java | 17 package com.android.internal.view.menu; 40 * Presents a menu as a small, simple popup anchored to another view. 74 public MenuPopupHelper(Context context, MenuBuilder menu) { argument 75 this(context, menu, null, false, com.android.internal.R.attr.popupMenuStyle, 0); 78 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { argument 79 this(context, menu, anchorView, false, com.android.internal.R.attr.popupMenuStyle, 0); 82 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, argument 84 this(context, menu, anchorView, overflowOnly, popupStyleAttr, 0); 87 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView, argument 91 mMenu = menu; 274 initForMenu(Context context, MenuBuilder menu) argument 325 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 340 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 344 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument 366 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);
|
/frameworks/support/v7/appcompat/src/android/support/v7/internal/view/menu/ |
H A D | MenuDialogHelper.java | 17 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 D | BaseWrapper.java | 17 package android.support.v7.internal.view.menu;
|
H A D | BaseMenuPresenter.java | 17 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 D | MenuPopupHelper.java | 17 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...] |
/frameworks/base/tools/layoutlib/bridge/src/android/view/ |
H A D | WindowCallback.java | 63 public boolean onCreatePanelMenu(int featureId, Menu menu) { argument 68 public boolean onPreparePanel(int featureId, View view, Menu menu) { argument 73 public boolean onMenuOpened(int featureId, Menu menu) { argument 108 public void onPanelClosed(int featureId, Menu menu) { argument
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/internal/view/menu/ |
H A D | MenuBuilder_Delegate.java | 17 package com.android.internal.view.menu;
|
/frameworks/support/v7/appcompat/src/android/support/v7/app/ |
H A D | AppCompatDelegateImplBase.java | 27 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...] |
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/ |
H A D | OverflowMenuAdapter.java | 19 import com.android.internal.view.menu.MenuBuilder; 20 import com.android.internal.view.menu.MenuItemImpl; 21 import com.android.internal.view.menu.MenuView; 32 * Provides an adapter for Overflow menu popup. This is very similar to 41 public OverflowMenuAdapter(MenuBuilder menu, Context context) { argument 42 mMenu = menu; 67 // Since a menu item's ID is optional, we'll use the position as an
|
/frameworks/base/core/java/android/widget/ |
H A D | PopupMenu.java | 20 import com.android.internal.view.menu.MenuBuilder; 21 import com.android.internal.view.menu.MenuPopupHelper; 22 import com.android.internal.view.menu.MenuPresenter; 23 import com.android.internal.view.menu.SubMenuBuilder; 52 * Callback interface used to notify the application that the menu has closed. 56 * Called when the associated menu has been dismissed. 58 * @param menu The PopupMenu that was dismissed. 60 public void onDismiss(PopupMenu menu); argument 64 * Constructor to create a new popup menu with an anchor view. 66 * @param context Context the popup menu i 250 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 260 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 284 onCloseSubMenu(SubMenuBuilder menu) argument 290 onMenuModeChange(MenuBuilder menu) argument [all...] |
/frameworks/support/v7/appcompat/src/android/support/v7/widget/ |
H A D | PopupMenu.java | 24 import android.support.v7.internal.view.menu.MenuBuilder; 25 import android.support.v7.internal.view.menu.MenuPopupHelper; 26 import android.support.v7.internal.view.menu.MenuPresenter; 27 import android.support.v7.internal.view.menu.SubMenuBuilder; 51 * Callback interface used to notify the application that the menu has closed. 55 * Called when the associated menu has been dismissed. 57 * @param menu The PopupMenu that was dismissed. 59 public void onDismiss(PopupMenu menu); argument 74 * Constructor to create a new popup menu with an anchor view and alignment 77 * @param context Context the popup menu i 248 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 258 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 282 onCloseSubMenu(SubMenuBuilder menu) argument 288 onMenuModeChange(MenuBuilder menu) argument [all...] |
/frameworks/support/v7/appcompat/src/android/support/v7/internal/app/ |
H A D | ToolbarActionBar.java | 29 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...] |
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | DecorContentParent.java | 25 import com.android.internal.view.menu.MenuPresenter; 48 void setMenu(Menu menu, MenuPresenter.Callback cb); argument
|
/frameworks/support/v7/appcompat/src/android/support/v7/internal/widget/ |
H A D | DecorContentParent.java | 22 import android.support.v7.internal.view.menu.MenuPresenter; 50 void setMenu(Menu menu, MenuPresenter.Callback cb); argument
|
/frameworks/support/v7/appcompat/src/android/support/v7/view/ |
H A D | ActionMode.java | 32 * read the <a href="{@docRoot}guide/topics/ui/menus.html#context-menu">Menus</a> 164 * Invalidate the action mode and refresh menu content. The mode's 167 * If it returns true the menu will be scanned for updated content and any relevant changes 179 * Returns the menu of actions that this action mode presents. 181 * @return The action mode's menu. 243 * Called when action mode is first created. The menu supplied will be used to 247 * @param menu Menu used to populate action buttons 251 public boolean onCreateActionMode(ActionMode mode, Menu menu); argument 254 * Called to refresh an action mode's action menu whenever it is invalidated. 257 * @param menu Men 260 onPrepareActionMode(ActionMode mode, Menu menu) argument [all...] |
/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)
|