Searched refs:MenuItemImpl (Results 1 - 25 of 45) sorted by relevance

12

/frameworks/base/core/java/com/android/internal/view/menu/
H A DMenuView.java20 import com.android.internal.view.menu.MenuItemImpl;
46 * Minimal interface for a menu item view. {@link #initialize(MenuItemImpl, int)} must be called
58 public void initialize(MenuItemImpl itemData, int menuType);
64 public MenuItemImpl getItemData();
H A DMenuAdapter.java53 ArrayList<MenuItemImpl> items = mOverflowOnly ?
65 public MenuItemImpl getItem(int position) {
66 ArrayList<MenuItemImpl> items = mOverflowOnly ?
102 final MenuItemImpl expandedItem = mAdapterMenu.getExpandedItem();
104 final ArrayList<MenuItemImpl> items = mAdapterMenu.getNonActionItems();
107 final MenuItemImpl item = items.get(i);
H A DBaseMenuPresenter.java90 ArrayList<MenuItemImpl> visibleItems = mMenu.getVisibleItems();
93 MenuItemImpl item = visibleItems.get(i);
96 final MenuItemImpl oldItem = convertView instanceof MenuView.ItemView ?
173 public View getItemView(MenuItemImpl item, View convertView, ViewGroup parent) {
190 public abstract void bindItemView(MenuItemImpl item, MenuView.ItemView itemView);
199 public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
220 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
224 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
H A DMenuPresenter.java124 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item);
133 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item);
H A DMenuBuilder.java89 private ArrayList<MenuItemImpl> mItems;
93 private ArrayList<MenuItemImpl> mVisibleItems;
103 private ArrayList<MenuItemImpl> mActionItems;
107 private ArrayList<MenuItemImpl> mNonActionItems;
151 private ArrayList<MenuItemImpl> mTempShortcutItemList = new ArrayList<MenuItemImpl>();
159 private MenuItemImpl mExpandedItem;
190 public boolean invokeItem(MenuItemImpl item);
196 mItems = new ArrayList<MenuItemImpl>();
198 mVisibleItems = new ArrayList<MenuItemImpl>();
[all...]
H A DSubMenuBuilder.java32 private MenuItemImpl mItem;
34 public SubMenuBuilder(Context context, MenuBuilder parentMenu, MenuItemImpl item) {
116 public boolean expandItemActionView(MenuItemImpl item) {
121 public boolean collapseItemActionView(MenuItemImpl item) {
H A DExpandedMenuView.java66 public boolean invokeItem(MenuItemImpl item) {
71 invokeItem((MenuItemImpl) getAdapter().getItem(position));
H A DListMenuPresenter.java175 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
179 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
231 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
239 public MenuItemImpl getItem(int position) {
240 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
265 final MenuItemImpl expandedItem = mMenu.getExpandedItem();
267 final ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
270 final MenuItemImpl item = items.get(i);
H A DIconMenuItemView.java44 private MenuItemImpl mItemData;
120 public void initialize(MenuItemImpl itemData, int menuType) {
129 public void setItemData(MenuItemImpl data) {
221 public MenuItemImpl getItemData() {
H A DIconMenuPresenter.java60 public void bindItemView(MenuItemImpl item, ItemView itemView) {
72 public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
73 final ArrayList<MenuItemImpl> itemsToShow = mMenu.getNonActionItems();
108 final ArrayList<MenuItemImpl> itemsToShow = mMenu.getNonActionItems();
H A DMenuPopup.java107 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
112 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/
H A DOverflowMenuAdapter.java20 import com.android.internal.view.menu.MenuItemImpl;
49 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
57 public MenuItemImpl getItem(int position) {
58 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
86 final MenuItemImpl expandedItem = mMenu.getExpandedItem();
88 final ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
91 final MenuItemImpl item = items.get(i);
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/view/menu/
H A DMenuView.java48 * Minimal interface for a menu item view. {@link #initialize(MenuItemImpl, int)} must be called
60 void initialize(MenuItemImpl itemData, int menuType);
66 MenuItemImpl getItemData();
H A DMenuAdapter.java62 ArrayList<MenuItemImpl> items = mOverflowOnly ?
75 public MenuItemImpl getItem(int position) {
76 ArrayList<MenuItemImpl> items = mOverflowOnly ?
114 final MenuItemImpl expandedItem = mAdapterMenu.getExpandedItem();
116 final ArrayList<MenuItemImpl> items = mAdapterMenu.getNonActionItems();
119 final MenuItemImpl item = items.get(i);
H A DBaseMenuPresenter.java97 ArrayList<MenuItemImpl> visibleItems = mMenu.getVisibleItems();
100 MenuItemImpl item = visibleItems.get(i);
103 final MenuItemImpl oldItem = convertView instanceof MenuView.ItemView ?
181 public View getItemView(MenuItemImpl item, View convertView, ViewGroup parent) {
198 public abstract void bindItemView(MenuItemImpl item, MenuView.ItemView itemView);
207 public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
232 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
237 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
H A DMenuPresenter.java130 boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item);
139 boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item);
H A DMenuBuilder.java101 private ArrayList<MenuItemImpl> mItems;
107 private ArrayList<MenuItemImpl> mVisibleItems;
118 private ArrayList<MenuItemImpl> mActionItems;
123 private ArrayList<MenuItemImpl> mNonActionItems;
175 private ArrayList<MenuItemImpl> mTempShortcutItemList = new ArrayList<MenuItemImpl>();
183 private MenuItemImpl mExpandedItem;
226 boolean invokeItem(MenuItemImpl item);
449 final MenuItemImpl item = createNewMenuItem(group, id, categoryOrder, ordering, title,
463 // Layoutlib overrides this method to return its custom implementation of MenuItemImpl
[all...]
H A DSubMenuBuilder.java39 private MenuItemImpl mItem;
41 public SubMenuBuilder(Context context, MenuBuilder parentMenu, MenuItemImpl item) {
131 public boolean expandItemActionView(MenuItemImpl item) {
136 public boolean collapseItemActionView(MenuItemImpl item) {
H A DListMenuPresenter.java182 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
187 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
240 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
249 public MenuItemImpl getItem(int position) {
250 ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
277 final MenuItemImpl expandedItem = mMenu.getExpandedItem();
279 final ArrayList<MenuItemImpl> items = mMenu.getNonActionItems();
282 final MenuItemImpl item = items.get(i);
H A DExpandedMenuView.java85 public boolean invokeItem(MenuItemImpl item) {
92 invokeItem((MenuItemImpl) getAdapter().getItem(position));
H A DMenuPopup.java107 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
112 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
/frameworks/layoutlib/bridge/src/com/android/internal/view/menu/
H A DMenuBuilder_Delegate.java29 * The method overrides the instantiation of the {@link MenuItemImpl} with an instance of
33 /*package*/ static MenuItemImpl createNewMenuItem(MenuBuilder thisMenu, int group, int id,
H A DBridgeMenuItemImpl.java25 * An extension of the {@link MenuItemImpl} to store the view cookie also.
27 public class BridgeMenuItemImpl extends MenuItemImpl {
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/widget/
H A DActionMenuPresenter.java39 import androidx.appcompat.view.menu.MenuItemImpl;
194 public View getItemView(final MenuItemImpl item, View convertView, ViewGroup parent) {
210 public void bindItemView(MenuItemImpl item, MenuView.ItemView itemView) {
224 public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
235 final ArrayList<MenuItemImpl> actionItems = mMenu.getActionItems();
245 final ArrayList<MenuItemImpl> nonActionItems = mMenu != null ?
419 final ArrayList<MenuItemImpl> visibleItems;
439 MenuItemImpl item = visibleItems.get(i);
474 MenuItemImpl item = visibleItems.get(i);
540 MenuItemImpl areYouMyGroupi
[all...]
/frameworks/base/core/java/android/widget/
H A DActionMenuPresenter.java47 import com.android.internal.view.menu.MenuItemImpl;
235 public View getItemView(final MenuItemImpl item, View convertView, ViewGroup parent) {
251 public void bindItemView(MenuItemImpl item, MenuView.ItemView itemView) {
265 public boolean shouldIncludeItem(int childIndex, MenuItemImpl item) {
445 final ArrayList<MenuItemImpl> actionItems = mMenu.getActionItems();
455 final ArrayList<MenuItemImpl> nonActionItems = mMenu != null ?
627 final ArrayList<MenuItemImpl> visibleItems;
647 MenuItemImpl item = visibleItems.get(i);
682 MenuItemImpl item = visibleItems.get(i);
742 MenuItemImpl areYouMyGroupi
[all...]

Completed in 191 milliseconds

12