/frameworks/base/core/java/com/android/internal/view/menu/ |
H A D | MenuView.java | 20 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 D | MenuAdapter.java | 53 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 D | BaseMenuPresenter.java | 90 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 D | MenuPresenter.java | 124 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item); 133 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item);
|
H A D | MenuBuilder.java | 89 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 D | SubMenuBuilder.java | 32 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 D | ExpandedMenuView.java | 66 public boolean invokeItem(MenuItemImpl item) { 71 invokeItem((MenuItemImpl) getAdapter().getItem(position));
|
H A D | ListMenuPresenter.java | 175 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 D | IconMenuItemView.java | 44 private MenuItemImpl mItemData; 120 public void initialize(MenuItemImpl itemData, int menuType) { 129 public void setItemData(MenuItemImpl data) { 221 public MenuItemImpl getItemData() {
|
H A D | IconMenuPresenter.java | 60 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 D | MenuPopup.java | 107 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 D | OverflowMenuAdapter.java | 20 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 D | MenuView.java | 48 * 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 D | MenuAdapter.java | 62 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 D | BaseMenuPresenter.java | 97 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 D | MenuPresenter.java | 130 boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item); 139 boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item);
|
H A D | MenuBuilder.java | 101 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 D | SubMenuBuilder.java | 39 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 D | ListMenuPresenter.java | 182 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 D | ExpandedMenuView.java | 85 public boolean invokeItem(MenuItemImpl item) { 92 invokeItem((MenuItemImpl) getAdapter().getItem(position));
|
H A D | MenuPopup.java | 107 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 D | MenuBuilder_Delegate.java | 29 * 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 D | BridgeMenuItemImpl.java | 25 * 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 D | ActionMenuPresenter.java | 39 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 D | ActionMenuPresenter.java | 47 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...] |