Lines Matching refs:item

79      * Padding to be inserted at the top of the list to avoid the first menu item
144 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
149 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
206 public void setCheckedItem(MenuItemImpl item) {
207 mAdapter.setCheckedItem(item);
341 MenuItemImpl item = itemView.getItemData();
342 boolean result = mMenu.performItemAction(item, NavigationMenuPresenter.this, 0);
343 if (item != null && item.isCheckable() && result) {
344 mAdapter.setCheckedItem(item);
382 NavigationMenuItem item = mItems.get(position);
383 if (item instanceof NavigationMenuSeparatorItem) {
385 } else if (item instanceof NavigationMenuHeaderItem) {
387 } else if (item instanceof NavigationMenuTextItem) {
388 NavigationMenuTextItem textItem = (NavigationMenuTextItem) item;
395 throw new RuntimeException("Unknown item type.");
427 NavigationMenuTextItem item = (NavigationMenuTextItem) mItems.get(position);
428 itemView.setNeedsEmptyIcon(item.needsEmptyIcon);
429 itemView.initialize(item.getMenuItem(), 0);
434 NavigationMenuTextItem item = (NavigationMenuTextItem) mItems.get(position);
435 subHeader.setText(item.getMenuItem().getTitle());
439 NavigationMenuSeparatorItem item =
441 holder.itemView.setPadding(0, item.getPaddingTop(), 0,
442 item.getPaddingBottom());
480 MenuItemImpl item = mMenu.getVisibleItems().get(i);
481 if (item.isChecked()) {
482 setCheckedItem(item);
484 if (item.isCheckable()) {
485 item.setExclusiveCheckable(false);
487 if (item.hasSubMenu()) {
488 SubMenu subMenu = item.getSubMenu();
493 mItems.add(new NavigationMenuTextItem(item));
505 if (item.isChecked()) {
506 setCheckedItem(item);
516 int groupId = item.getGroupId();
517 if (groupId != currentGroupId) { // first item in group
519 currentGroupHasIcon = item.getIcon() != null;
525 } else if (!currentGroupHasIcon && item.getIcon() != null) {
529 NavigationMenuTextItem textItem = new NavigationMenuTextItem(item);
566 MenuItemImpl item = ((NavigationMenuTextItem) navigationMenuItem).getMenuItem();
567 View actionView = item != null ? item.getActionView() : null;
571 actionViewStates.put(item.getItemId(), container);
584 NavigationMenuItem item = mItems.get(i);
585 if (item instanceof NavigationMenuTextItem) {
586 MenuItemImpl menuItem = ((NavigationMenuTextItem) item).getMenuItem();
605 MenuItemImpl item = ((NavigationMenuTextItem) navigationMenuItem).getMenuItem();
606 if (item == null) {
609 View actionView = item.getActionView();
613 ParcelableSparseArray container = actionViewStates.get(item.getItemId());
643 NavigationMenuTextItem(MenuItemImpl item) {
644 mMenuItem = item;