/frameworks/base/core/java/com/android/internal/view/menu/ |
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; 165 * @return View that presents the requested menu item 191 * @return true if this item should be included in this menu presentation; false otherwise 197 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument 199 mCallback.onCloseMenu(menu, allMenusAreClosing); 203 public boolean onSubMenuSelected(SubMenuBuilder menu) { argument 205 return mCallback.onOpenSubMenu(menu); 214 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 218 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument [all...] |
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 | ActionMenuView.java | 16 package com.android.internal.view.menu; 103 // Kick the menu and update presenters when this changes. 171 // Reset padding for generated menu item views; it may change below 554 public void initialize(MenuBuilder menu) { argument 555 mMenu = menu;
|
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. 67 public MenuPopupHelper(Context context, MenuBuilder menu) { argument 68 this(context, menu, null, false); 71 public MenuPopupHelper(Context context, MenuBuilder menu, View anchorView) { argument 72 this(context, menu, anchorView, false); 75 public MenuPopupHelper(Context context, MenuBuilder menu, argument 79 mMenu = menu; 88 menu.addMenuPresenter(this); 220 public void initForMenu(Context context, MenuBuilder menu) { argument 267 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 282 expandItemActionView(MenuBuilder menu, MenuItemImpl item) argument 286 collapseItemActionView(MenuBuilder menu, MenuItemImpl item) argument 308 MenuAdapter(MenuBuilder menu) argument [all...] |
H A D | ActionMenuPresenter.java | 17 package com.android.internal.view.menu; 20 import com.android.internal.view.menu.ActionMenuView.ActionMenuChildView; 77 public void initForMenu(Context context, MenuBuilder menu) { argument 78 super.initForMenu(context, menu); 276 * Display the overflow menu if one is present. 277 * @return true if the overflow menu was shown, false otherwise. 297 * Hide the overflow menu if it is currently showing. 299 * @return true if the overflow menu was hidden, false otherwise. 340 * @return true if the overflow menu is currently showing 347 * @return true if space has been reserved in the action menu fo 488 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 595 OverflowPopup(Context context, MenuBuilder menu, View anchorView, boolean overflowOnly) argument 655 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument [all...] |
H A D | IconMenuView.java | 17 package com.android.internal.view.menu; 19 import com.android.internal.view.menu.MenuBuilder.ItemInvoker; 39 * The icon menu view is an icon-based menu usually with a subset of all the menu items. 40 * It is opened as the default menu, and shows either the first five or all six of the menu items 43 * all the menu items. 60 /** Maximum number of items to show in the icon menu. */ 87 /** Default animations for this menu */ 315 initialize(MenuBuilder menu) argument [all...] |
H A D | ActionMenu.java | 17 package com.android.internal.view.menu;
|
H A D | ActionMenuItemView.java | 17 package com.android.internal.view.menu;
|
H A D | IconMenuItemView.java | 17 package com.android.internal.view.menu; 19 import com.android.internal.view.menu.MenuBuilder.ItemInvoker;
|
H A D | ListMenuItemView.java | 17 package com.android.internal.view.menu;
|
H A D | MenuBuilder.java | 17 package com.android.internal.view.menu; 47 * standard menu UI. 52 private static final String PRESENTER_KEY = "android:menu:presenters"; 53 private static final String ACTION_VIEW_STATES_KEY = "android:menu:actionviewstates"; 54 private static final String EXPANDED_ACTION_VIEW_ID = "android:menu:expandedactionview"; 81 * Callback that will receive the various menu-related events generated by 86 /** Contains all of the items for this menu */ 119 * Current use case is Context Menus: As Views populate the context menu, each one has 120 * extra information that should be passed along. This is the current menu info that 121 * should be set on all items added to this menu 169 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 176 onMenuModeChange(MenuBuilder menu) argument 734 dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) argument [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. 103 * Instantiates this menu item. 105 * @param menu 114 MenuItemImpl(MenuBuilder menu, in argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | ExpandableListActivity.java | 164 * Override this to populate the context menu when an item is long pressed. menuInfo 173 public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { argument
|
/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/base/core/java/android/view/ |
H A D | ActionMode.java | 27 * read the <a href="{@docRoot}guide/topics/ui/menus.html#context-menu">Menus</a> 157 * Invalidate the action mode and refresh menu content. The mode's 160 * If it returns true the menu will be scanned for updated content and any relevant changes 172 * Returns the menu of actions that this action mode presents. 173 * @return The action mode's menu. 231 * Called when action mode is first created. The menu supplied will be used to 235 * @param menu Menu used to populate action buttons 239 public boolean onCreateActionMode(ActionMode mode, Menu menu); argument 242 * Called to refresh an action mode's action menu whenever it is invalidated. 245 * @param menu Men 248 onPrepareActionMode(ActionMode mode, Menu menu) argument [all...] |
H A D | ViewParent.java | 165 * Bring up a context menu for the specified view or its ancestors. 170 * then it should override this and show the context menu.</p> 172 * @param originalView The source view where the context menu was first invoked 173 * @return true if a context menu was displayed 178 * Have the parent populate the specified context menu if it has anything to 181 * @param menu The menu to populate 183 public void createContextMenu(ContextMenu menu); argument
|
/frameworks/base/core/java/android/widget/ |
H A D | PopupMenu.java | 19 import com.android.internal.view.menu.MenuBuilder; 20 import com.android.internal.view.menu.MenuPopupHelper; 21 import com.android.internal.view.menu.MenuPresenter; 22 import com.android.internal.view.menu.SubMenuBuilder; 45 * Callback interface used to notify the application that the menu has closed. 49 * Called when the associated menu has been dismissed. 51 * @param menu The PopupMenu that was dismissed. 53 public void onDismiss(PopupMenu menu); argument 85 * @return a {@link MenuInflater} that can be used to inflate menu items from XML into the 86 * menu returne 140 onMenuItemSelected(MenuBuilder menu, MenuItem item) argument 150 onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) argument 174 onCloseSubMenu(SubMenuBuilder menu) argument 180 onMenuModeChange(MenuBuilder menu) argument [all...] |
/frameworks/base/samples/training/network-usage/src/com/example/android/networkusage/ |
H A D | NetworkActivity.java | 166 // Populates the activity's options menu. 168 public boolean onCreateOptionsMenu(Menu menu) { argument 170 inflater.inflate(R.menu.mainmenu, menu); 174 // Handles the user's menu selection.
|
/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/tests/appwidgets/AppWidgetHostTest/src/com/android/tests/appwidgethost/ |
H A D | AppWidgetHostActivity.java | 167 public void onCreateContextMenu(ContextMenu menu, View v, argument 169 menu.add(ContextMenu.NONE, R.string.delete_appwidget, ContextMenu.NONE,
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cat/ |
H A D | CommandParams.java | 130 Menu menu = null; field in class:SelectItemParams 133 SelectItemParams(CommandDetails cmdDet, Menu menu, boolean loadTitleIcon) { argument 135 this.menu = menu; 140 if (icon != null && menu != null) { 141 if (loadTitleIcon && menu.titleIcon == null) { 142 menu.titleIcon = icon; 144 for (Item item : menu.items) {
|
/frameworks/base/core/java/android/webkit/ |
H A D | FindActionModeCallback.java | 185 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument 195 mode.getMenuInflater().inflate(com.android.internal.R.menu.webview_find, 196 menu); 215 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument 278 public boolean onCreateActionMode(ActionMode mode, Menu menu) { argument 283 public boolean onPrepareActionMode(ActionMode mode, Menu menu) { argument
|
/frameworks/base/core/java/com/android/internal/view/ |
H A D | StandaloneActionMode.java | 18 import com.android.internal.view.menu.MenuBuilder; 19 import com.android.internal.view.menu.MenuPopupHelper; 20 import com.android.internal.view.menu.SubMenuBuilder; 132 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item) { argument 136 public void onCloseMenu(MenuBuilder menu, boolean allMenusAreClosing) { argument 148 public void onCloseSubMenu(SubMenuBuilder menu) { argument 151 public void onMenuModeChange(MenuBuilder menu) { argument
|
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ui/ |
H A D | DirListActivity.java | 239 public boolean onCreateOptionsMenu(Menu menu) { argument 241 inflater.inflate(R.menu.gui_menu, menu);
|
/frameworks/opt/mailcommon/java/com/android/mailcommon/ |
H A D | WebViewContextMenu.java | 45 * <p>Handles display and behavior of the context menu for known actionable content in WebViews. 52 * <li>res/menu/webview_context_menu.xml</li> 86 // For our copy menu items. 101 // For our share menu items. 143 public void onCreateContextMenu(ContextMenu menu, View v, argument 164 // an inflated menu can be used again. This is not available 167 // Also, we are copying the menu file from browser until 169 inflater.inflate(getMenuResourceId(), menu); 171 // Initially make set the menu item handler this WebViewContextMenu, which will default to 173 for (int i = 0; i < menu [all...] |