Lines Matching defs:item

74      * Padding to be inserted at the top of the list to avoid the first menu item
142 public boolean expandItemActionView(MenuBuilder menu, MenuItemImpl item) {
147 public boolean collapseItemActionView(MenuBuilder menu, MenuItemImpl item) {
192 MenuItemImpl item = mAdapter.getItem(positionInAdapter).getMenuItem();
193 if (item != null && item.isCheckable()) {
194 mAdapter.setCheckedItem(item);
196 mMenu.performItemAction(item, this, 0);
202 public void setCheckedItem(MenuItemImpl item) {
203 mAdapter.setCheckedItem(item);
304 NavigationMenuItem item = getItem(position);
305 if (item.isSeparator()) {
307 } else if (item.getMenuItem().hasSubMenu()) {
316 NavigationMenuItem item = getItem(position);
334 itemView.initialize(item.getMenuItem(), 0);
342 subHeader.setText(item.getMenuItem().getTitle());
349 convertView.setPadding(0, item.getPaddingTop(), 0,
350 item.getPaddingBottom());
386 MenuItemImpl item = mMenu.getVisibleItems().get(i);
387 if (item.isChecked()) {
388 setCheckedItem(item);
390 if (item.isCheckable()) {
391 item.setExclusiveCheckable(false);
393 if (item.hasSubMenu()) {
394 SubMenu subMenu = item.getSubMenu();
399 mItems.add(NavigationMenuItem.of(item));
411 if (item.isChecked()) {
412 setCheckedItem(item);
422 int groupId = item.getGroupId();
423 if (groupId != currentGroupId) { // first item in group
425 currentGroupHasIcon = item.getIcon() != null;
431 } else if (!currentGroupHasIcon && item.getIcon() != null) {
435 if (currentGroupHasIcon && item.getIcon() == null) {
436 item.setIcon(android.R.color.transparent);
438 mItems.add(NavigationMenuItem.of(item));
447 MenuItem item = mItems.get(i).getMenuItem();
448 if (item.getIcon() == null) {
452 item.setIcon(mTransparentIcon);
480 for (NavigationMenuItem item : mItems) {
481 MenuItemImpl menuItem = item.getMenuItem();
503 /** The item; null for separators */
512 private NavigationMenuItem(MenuItemImpl item, int paddingTop, int paddingBottom) {
513 mMenuItem = item;
518 public static NavigationMenuItem of(MenuItemImpl item) {
519 return new NavigationMenuItem(item, 0, 0);