content: package androidx.core.internal.view;
  
  import android.content.res.ColorStateList;
  import android.graphics.PorterDuff;
  import android.view.MenuItem;
  import android.view.View;
  import androidx.core.view.ActionProvider;
  
  public interface SupportMenuItem extends MenuItem {
      public static final int SHOW_AS_ACTION_ALWAYS = 2;
      public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW = 8;
      public static final int SHOW_AS_ACTION_IF_ROOM = 1;
      public static final int SHOW_AS_ACTION_NEVER = 0;
      public static final int SHOW_AS_ACTION_WITH_TEXT = 4;
  
      boolean collapseActionView();
  
      boolean expandActionView();
  
      View getActionView();
  
      int getAlphabeticModifiers();
  
      CharSequence getContentDescription();
  
      ColorStateList getIconTintList();
  
      PorterDuff.Mode getIconTintMode();
  
      int getNumericModifiers();
  
      ActionProvider getSupportActionProvider();
  
      CharSequence getTooltipText();
  
      boolean isActionViewExpanded();
  
      boolean requiresActionButton();
  
      boolean requiresOverflow();
  
      MenuItem setActionView(int i);
  
      MenuItem setActionView(View view);
  
      MenuItem setAlphabeticShortcut(char c, int i);
  
      SupportMenuItem setContentDescription(CharSequence charSequence);
  
      MenuItem setIconTintList(ColorStateList colorStateList);
  
      MenuItem setIconTintMode(PorterDuff.Mode mode);
  
      MenuItem setNumericShortcut(char c, int i);
  
      MenuItem setShortcut(char c, char c2, int i, int i2);
  
      void setShowAsAction(int i);
  
      MenuItem setShowAsActionFlags(int i);
  
      SupportMenuItem setSupportActionProvider(ActionProvider actionProvider);
  
      SupportMenuItem setTooltipText(CharSequence charSequence);
  }
  