package androidx.appcompat.app { public abstract class ActionBar { ctor public ActionBar(); method public abstract void addOnMenuVisibilityListener(androidx.appcompat.app.ActionBar.OnMenuVisibilityListener); method public abstract deprecated void addTab(androidx.appcompat.app.ActionBar.Tab); method public abstract deprecated void addTab(androidx.appcompat.app.ActionBar.Tab, boolean); method public abstract deprecated void addTab(androidx.appcompat.app.ActionBar.Tab, int); method public abstract deprecated void addTab(androidx.appcompat.app.ActionBar.Tab, int, boolean); method public abstract android.view.View getCustomView(); method public abstract int getDisplayOptions(); method public float getElevation(); method public abstract int getHeight(); method public int getHideOffset(); method public abstract deprecated int getNavigationItemCount(); method public abstract deprecated int getNavigationMode(); method public abstract deprecated int getSelectedNavigationIndex(); method public abstract deprecated androidx.appcompat.app.ActionBar.Tab getSelectedTab(); method public abstract java.lang.CharSequence getSubtitle(); method public abstract deprecated androidx.appcompat.app.ActionBar.Tab getTabAt(int); method public abstract deprecated int getTabCount(); method public android.content.Context getThemedContext(); method public abstract java.lang.CharSequence getTitle(); method public abstract void hide(); method public boolean isHideOnContentScrollEnabled(); method public abstract boolean isShowing(); method public abstract deprecated androidx.appcompat.app.ActionBar.Tab newTab(); method public abstract deprecated void removeAllTabs(); method public abstract void removeOnMenuVisibilityListener(androidx.appcompat.app.ActionBar.OnMenuVisibilityListener); method public abstract deprecated void removeTab(androidx.appcompat.app.ActionBar.Tab); method public abstract deprecated void removeTabAt(int); method public abstract deprecated void selectTab(androidx.appcompat.app.ActionBar.Tab); method public abstract void setBackgroundDrawable(android.graphics.drawable.Drawable); method public abstract void setCustomView(android.view.View); method public abstract void setCustomView(android.view.View, androidx.appcompat.app.ActionBar.LayoutParams); method public abstract void setCustomView(int); method public abstract void setDisplayHomeAsUpEnabled(boolean); method public abstract void setDisplayOptions(int); method public abstract void setDisplayOptions(int, int); method public abstract void setDisplayShowCustomEnabled(boolean); method public abstract void setDisplayShowHomeEnabled(boolean); method public abstract void setDisplayShowTitleEnabled(boolean); method public abstract void setDisplayUseLogoEnabled(boolean); method public void setElevation(float); method public void setHideOffset(int); method public void setHideOnContentScrollEnabled(boolean); method public void setHomeActionContentDescription(java.lang.CharSequence); method public void setHomeActionContentDescription(int); method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable); method public void setHomeAsUpIndicator(int); method public void setHomeButtonEnabled(boolean); method public abstract void setIcon(int); method public abstract void setIcon(android.graphics.drawable.Drawable); method public abstract deprecated void setListNavigationCallbacks(android.widget.SpinnerAdapter, androidx.appcompat.app.ActionBar.OnNavigationListener); method public abstract void setLogo(int); method public abstract void setLogo(android.graphics.drawable.Drawable); method public abstract deprecated void setNavigationMode(int); method public abstract deprecated void setSelectedNavigationItem(int); method public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable); method public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable); method public abstract void setSubtitle(java.lang.CharSequence); method public abstract void setSubtitle(int); method public abstract void setTitle(java.lang.CharSequence); method public abstract void setTitle(int); method public abstract void show(); field public static final int DISPLAY_HOME_AS_UP = 4; // 0x4 field public static final int DISPLAY_SHOW_CUSTOM = 16; // 0x10 field public static final int DISPLAY_SHOW_HOME = 2; // 0x2 field public static final int DISPLAY_SHOW_TITLE = 8; // 0x8 field public static final int DISPLAY_USE_LOGO = 1; // 0x1 field public static final deprecated int NAVIGATION_MODE_LIST = 1; // 0x1 field public static final deprecated int NAVIGATION_MODE_STANDARD = 0; // 0x0 field public static final deprecated int NAVIGATION_MODE_TABS = 2; // 0x2 } public static class ActionBar.LayoutParams extends android.view.ViewGroup.MarginLayoutParams { ctor public ActionBar.LayoutParams(android.content.Context, android.util.AttributeSet); ctor public ActionBar.LayoutParams(int, int); ctor public ActionBar.LayoutParams(int, int, int); ctor public ActionBar.LayoutParams(int); ctor public ActionBar.LayoutParams(androidx.appcompat.app.ActionBar.LayoutParams); ctor public ActionBar.LayoutParams(android.view.ViewGroup.LayoutParams); field public int gravity; } public static abstract interface ActionBar.OnMenuVisibilityListener { method public abstract void onMenuVisibilityChanged(boolean); } public static abstract deprecated interface ActionBar.OnNavigationListener { method public abstract boolean onNavigationItemSelected(int, long); } public static abstract deprecated class ActionBar.Tab { ctor public ActionBar.Tab(); method public abstract java.lang.CharSequence getContentDescription(); method public abstract android.view.View getCustomView(); method public abstract android.graphics.drawable.Drawable getIcon(); method public abstract int getPosition(); method public abstract java.lang.Object getTag(); method public abstract java.lang.CharSequence getText(); method public abstract void select(); method public abstract androidx.appcompat.app.ActionBar.Tab setContentDescription(int); method public abstract androidx.appcompat.app.ActionBar.Tab setContentDescription(java.lang.CharSequence); method public abstract androidx.appcompat.app.ActionBar.Tab setCustomView(android.view.View); method public abstract androidx.appcompat.app.ActionBar.Tab setCustomView(int); method public abstract androidx.appcompat.app.ActionBar.Tab setIcon(android.graphics.drawable.Drawable); method public abstract androidx.appcompat.app.ActionBar.Tab setIcon(int); method public abstract androidx.appcompat.app.ActionBar.Tab setTabListener(androidx.appcompat.app.ActionBar.TabListener); method public abstract androidx.appcompat.app.ActionBar.Tab setTag(java.lang.Object); method public abstract androidx.appcompat.app.ActionBar.Tab setText(java.lang.CharSequence); method public abstract androidx.appcompat.app.ActionBar.Tab setText(int); field public static final int INVALID_POSITION = -1; // 0xffffffff } public static abstract deprecated interface ActionBar.TabListener { method public abstract void onTabReselected(androidx.appcompat.app.ActionBar.Tab, androidx.fragment.app.FragmentTransaction); method public abstract void onTabSelected(androidx.appcompat.app.ActionBar.Tab, androidx.fragment.app.FragmentTransaction); method public abstract void onTabUnselected(androidx.appcompat.app.ActionBar.Tab, androidx.fragment.app.FragmentTransaction); } public class ActionBarDrawerToggle implements androidx.drawerlayout.widget.DrawerLayout.DrawerListener { ctor public ActionBarDrawerToggle(android.app.Activity, androidx.drawerlayout.widget.DrawerLayout, int, int); ctor public ActionBarDrawerToggle(android.app.Activity, androidx.drawerlayout.widget.DrawerLayout, androidx.appcompat.widget.Toolbar, int, int); method public androidx.appcompat.graphics.drawable.DrawerArrowDrawable getDrawerArrowDrawable(); method public android.view.View.OnClickListener getToolbarNavigationClickListener(); method public boolean isDrawerIndicatorEnabled(); method public boolean isDrawerSlideAnimationEnabled(); method public void onConfigurationChanged(android.content.res.Configuration); method public void onDrawerClosed(android.view.View); method public void onDrawerOpened(android.view.View); method public void onDrawerSlide(android.view.View, float); method public void onDrawerStateChanged(int); method public boolean onOptionsItemSelected(android.view.MenuItem); method public void setDrawerArrowDrawable(androidx.appcompat.graphics.drawable.DrawerArrowDrawable); method public void setDrawerIndicatorEnabled(boolean); method public void setDrawerSlideAnimationEnabled(boolean); method public void setHomeAsUpIndicator(android.graphics.drawable.Drawable); method public void setHomeAsUpIndicator(int); method public void setToolbarNavigationClickListener(android.view.View.OnClickListener); method public void syncState(); } public static abstract interface ActionBarDrawerToggle.Delegate { method public abstract android.content.Context getActionBarThemedContext(); method public abstract android.graphics.drawable.Drawable getThemeUpIndicator(); method public abstract boolean isNavigationVisible(); method public abstract void setActionBarDescription(int); method public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable, int); } public static abstract interface ActionBarDrawerToggle.DelegateProvider { method public abstract androidx.appcompat.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate(); } public class AlertDialog extends androidx.appcompat.app.AppCompatDialog implements android.content.DialogInterface { ctor protected AlertDialog(android.content.Context); ctor protected AlertDialog(android.content.Context, int); ctor protected AlertDialog(android.content.Context, boolean, android.content.DialogInterface.OnCancelListener); method public android.widget.Button getButton(int); method public android.widget.ListView getListView(); method public void setButton(int, java.lang.CharSequence, android.os.Message); method public void setButton(int, java.lang.CharSequence, android.content.DialogInterface.OnClickListener); method public void setButton(int, java.lang.CharSequence, android.graphics.drawable.Drawable, android.content.DialogInterface.OnClickListener); method public void setCustomTitle(android.view.View); method public void setIcon(int); method public void setIcon(android.graphics.drawable.Drawable); method public void setIconAttribute(int); method public void setMessage(java.lang.CharSequence); method public void setView(android.view.View); method public void setView(android.view.View, int, int, int, int); } public static class AlertDialog.Builder { ctor public AlertDialog.Builder(android.content.Context); ctor public AlertDialog.Builder(android.content.Context, int); method public androidx.appcompat.app.AlertDialog create(); method public android.content.Context getContext(); method public androidx.appcompat.app.AlertDialog.Builder setAdapter(android.widget.ListAdapter, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setCancelable(boolean); method public androidx.appcompat.app.AlertDialog.Builder setCursor(android.database.Cursor, android.content.DialogInterface.OnClickListener, java.lang.String); method public androidx.appcompat.app.AlertDialog.Builder setCustomTitle(android.view.View); method public androidx.appcompat.app.AlertDialog.Builder setIcon(int); method public androidx.appcompat.app.AlertDialog.Builder setIcon(android.graphics.drawable.Drawable); method public androidx.appcompat.app.AlertDialog.Builder setIconAttribute(int); method public deprecated androidx.appcompat.app.AlertDialog.Builder setInverseBackgroundForced(boolean); method public androidx.appcompat.app.AlertDialog.Builder setItems(int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setItems(java.lang.CharSequence[], android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setMessage(int); method public androidx.appcompat.app.AlertDialog.Builder setMessage(java.lang.CharSequence); method public androidx.appcompat.app.AlertDialog.Builder setMultiChoiceItems(int, boolean[], android.content.DialogInterface.OnMultiChoiceClickListener); method public androidx.appcompat.app.AlertDialog.Builder setMultiChoiceItems(java.lang.CharSequence[], boolean[], android.content.DialogInterface.OnMultiChoiceClickListener); method public androidx.appcompat.app.AlertDialog.Builder setMultiChoiceItems(android.database.Cursor, java.lang.String, java.lang.String, android.content.DialogInterface.OnMultiChoiceClickListener); method public androidx.appcompat.app.AlertDialog.Builder setNegativeButton(int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setNegativeButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setNegativeButtonIcon(android.graphics.drawable.Drawable); method public androidx.appcompat.app.AlertDialog.Builder setNeutralButton(int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setNeutralButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setNeutralButtonIcon(android.graphics.drawable.Drawable); method public androidx.appcompat.app.AlertDialog.Builder setOnCancelListener(android.content.DialogInterface.OnCancelListener); method public androidx.appcompat.app.AlertDialog.Builder setOnDismissListener(android.content.DialogInterface.OnDismissListener); method public androidx.appcompat.app.AlertDialog.Builder setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener); method public androidx.appcompat.app.AlertDialog.Builder setOnKeyListener(android.content.DialogInterface.OnKeyListener); method public androidx.appcompat.app.AlertDialog.Builder setPositiveButton(int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setPositiveButton(java.lang.CharSequence, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setPositiveButtonIcon(android.graphics.drawable.Drawable); method public androidx.appcompat.app.AlertDialog.Builder setSingleChoiceItems(int, int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setSingleChoiceItems(android.database.Cursor, int, java.lang.String, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setSingleChoiceItems(java.lang.CharSequence[], int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setSingleChoiceItems(android.widget.ListAdapter, int, android.content.DialogInterface.OnClickListener); method public androidx.appcompat.app.AlertDialog.Builder setTitle(int); method public androidx.appcompat.app.AlertDialog.Builder setTitle(java.lang.CharSequence); method public androidx.appcompat.app.AlertDialog.Builder setView(int); method public androidx.appcompat.app.AlertDialog.Builder setView(android.view.View); method public androidx.appcompat.app.AlertDialog show(); } public class AppCompatActivity extends androidx.fragment.app.FragmentActivity implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider androidx.appcompat.app.AppCompatCallback androidx.core.app.TaskStackBuilder.SupportParentable { ctor public AppCompatActivity(); method public androidx.appcompat.app.AppCompatDelegate getDelegate(); method public androidx.appcompat.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate(); method public androidx.appcompat.app.ActionBar getSupportActionBar(); method public android.content.Intent getSupportParentActivityIntent(); method public void onCreateSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder); method public final boolean onMenuItemSelected(int, android.view.MenuItem); method public void onPrepareSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder); method public void onSupportActionModeFinished(androidx.appcompat.view.ActionMode); method public void onSupportActionModeStarted(androidx.appcompat.view.ActionMode); method public deprecated void onSupportContentChanged(); method public boolean onSupportNavigateUp(); method public androidx.appcompat.view.ActionMode onWindowStartingSupportActionMode(androidx.appcompat.view.ActionMode.Callback); method public void setSupportActionBar(androidx.appcompat.widget.Toolbar); method public deprecated void setSupportProgress(int); method public deprecated void setSupportProgressBarIndeterminate(boolean); method public deprecated void setSupportProgressBarIndeterminateVisibility(boolean); method public deprecated void setSupportProgressBarVisibility(boolean); method public androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode.Callback); method public void supportInvalidateOptionsMenu(); method public void supportNavigateUpTo(android.content.Intent); method public boolean supportRequestWindowFeature(int); method public boolean supportShouldUpRecreateTask(android.content.Intent); } public abstract interface AppCompatCallback { method public abstract void onSupportActionModeFinished(androidx.appcompat.view.ActionMode); method public abstract void onSupportActionModeStarted(androidx.appcompat.view.ActionMode); method public abstract androidx.appcompat.view.ActionMode onWindowStartingSupportActionMode(androidx.appcompat.view.ActionMode.Callback); } public abstract class AppCompatDelegate { method public abstract void addContentView(android.view.View, android.view.ViewGroup.LayoutParams); method public abstract boolean applyDayNight(); method public static androidx.appcompat.app.AppCompatDelegate create(android.app.Activity, androidx.appcompat.app.AppCompatCallback); method public static androidx.appcompat.app.AppCompatDelegate create(android.app.Dialog, androidx.appcompat.app.AppCompatCallback); method public abstract android.view.View createView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet); method public abstract T findViewById(int); method public static int getDefaultNightMode(); method public abstract androidx.appcompat.app.ActionBarDrawerToggle.Delegate getDrawerToggleDelegate(); method public abstract android.view.MenuInflater getMenuInflater(); method public abstract androidx.appcompat.app.ActionBar getSupportActionBar(); method public abstract boolean hasWindowFeature(int); method public abstract void installViewFactory(); method public abstract void invalidateOptionsMenu(); method public static boolean isCompatVectorFromResourcesEnabled(); method public abstract boolean isHandleNativeActionModesEnabled(); method public abstract void onConfigurationChanged(android.content.res.Configuration); method public abstract void onCreate(android.os.Bundle); method public abstract void onDestroy(); method public abstract void onPostCreate(android.os.Bundle); method public abstract void onPostResume(); method public abstract void onSaveInstanceState(android.os.Bundle); method public abstract void onStart(); method public abstract void onStop(); method public abstract boolean requestWindowFeature(int); method public static void setCompatVectorFromResourcesEnabled(boolean); method public abstract void setContentView(android.view.View); method public abstract void setContentView(int); method public abstract void setContentView(android.view.View, android.view.ViewGroup.LayoutParams); method public static void setDefaultNightMode(int); method public abstract void setHandleNativeActionModesEnabled(boolean); method public abstract void setLocalNightMode(int); method public abstract void setSupportActionBar(androidx.appcompat.widget.Toolbar); method public abstract void setTitle(java.lang.CharSequence); method public abstract androidx.appcompat.view.ActionMode startSupportActionMode(androidx.appcompat.view.ActionMode.Callback); field public static final int FEATURE_ACTION_MODE_OVERLAY = 10; // 0xa field public static final int FEATURE_SUPPORT_ACTION_BAR = 108; // 0x6c field public static final int FEATURE_SUPPORT_ACTION_BAR_OVERLAY = 109; // 0x6d field public static final int MODE_NIGHT_AUTO = 0; // 0x0 field public static final int MODE_NIGHT_FOLLOW_SYSTEM = -1; // 0xffffffff field public static final int MODE_NIGHT_NO = 1; // 0x1 field public static final int MODE_NIGHT_YES = 2; // 0x2 } public class AppCompatDialog extends android.app.Dialog implements androidx.appcompat.app.AppCompatCallback { ctor public AppCompatDialog(android.content.Context); ctor public AppCompatDialog(android.content.Context, int); ctor protected AppCompatDialog(android.content.Context, boolean, android.content.DialogInterface.OnCancelListener); method public androidx.appcompat.app.AppCompatDelegate getDelegate(); method public androidx.appcompat.app.ActionBar getSupportActionBar(); method public void onSupportActionModeFinished(androidx.appcompat.view.ActionMode); method public void onSupportActionModeStarted(androidx.appcompat.view.ActionMode); method public androidx.appcompat.view.ActionMode onWindowStartingSupportActionMode(androidx.appcompat.view.ActionMode.Callback); method public boolean supportRequestWindowFeature(int); } public class AppCompatDialogFragment extends androidx.fragment.app.DialogFragment { ctor public AppCompatDialogFragment(); } public class AppCompatViewInflater { ctor public AppCompatViewInflater(); method protected androidx.appcompat.widget.AppCompatAutoCompleteTextView createAutoCompleteTextView(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatButton createButton(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatCheckBox createCheckBox(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatCheckedTextView createCheckedTextView(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatEditText createEditText(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatImageButton createImageButton(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatImageView createImageView(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatMultiAutoCompleteTextView createMultiAutoCompleteTextView(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatRadioButton createRadioButton(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatRatingBar createRatingBar(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatSeekBar createSeekBar(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatSpinner createSpinner(android.content.Context, android.util.AttributeSet); method protected androidx.appcompat.widget.AppCompatTextView createTextView(android.content.Context, android.util.AttributeSet); method protected android.view.View createView(android.content.Context, java.lang.String, android.util.AttributeSet); } } package androidx.appcompat.content.res { public final class AppCompatResources { method public static android.content.res.ColorStateList getColorStateList(android.content.Context, int); method public static android.graphics.drawable.Drawable getDrawable(android.content.Context, int); } } package androidx.appcompat.graphics.drawable { public class DrawerArrowDrawable extends android.graphics.drawable.Drawable { ctor public DrawerArrowDrawable(android.content.Context); method public void draw(android.graphics.Canvas); method public float getArrowHeadLength(); method public float getArrowShaftLength(); method public float getBarLength(); method public float getBarThickness(); method public int getColor(); method public int getDirection(); method public float getGapSize(); method public int getOpacity(); method public final android.graphics.Paint getPaint(); method public float getProgress(); method public boolean isSpinEnabled(); method public void setAlpha(int); method public void setArrowHeadLength(float); method public void setArrowShaftLength(float); method public void setBarLength(float); method public void setBarThickness(float); method public void setColor(int); method public void setColorFilter(android.graphics.ColorFilter); method public void setDirection(int); method public void setGapSize(float); method public void setProgress(float); method public void setSpinEnabled(boolean); method public void setVerticalMirror(boolean); field public static final int ARROW_DIRECTION_END = 3; // 0x3 field public static final int ARROW_DIRECTION_LEFT = 0; // 0x0 field public static final int ARROW_DIRECTION_RIGHT = 1; // 0x1 field public static final int ARROW_DIRECTION_START = 2; // 0x2 } } package androidx.appcompat.view { public abstract class ActionMode { ctor public ActionMode(); method public abstract void finish(); method public abstract android.view.View getCustomView(); method public abstract android.view.Menu getMenu(); method public abstract android.view.MenuInflater getMenuInflater(); method public abstract java.lang.CharSequence getSubtitle(); method public java.lang.Object getTag(); method public abstract java.lang.CharSequence getTitle(); method public boolean getTitleOptionalHint(); method public abstract void invalidate(); method public boolean isTitleOptional(); method public abstract void setCustomView(android.view.View); method public abstract void setSubtitle(java.lang.CharSequence); method public abstract void setSubtitle(int); method public void setTag(java.lang.Object); method public abstract void setTitle(java.lang.CharSequence); method public abstract void setTitle(int); method public void setTitleOptionalHint(boolean); } public static abstract interface ActionMode.Callback { method public abstract boolean onActionItemClicked(androidx.appcompat.view.ActionMode, android.view.MenuItem); method public abstract boolean onCreateActionMode(androidx.appcompat.view.ActionMode, android.view.Menu); method public abstract void onDestroyActionMode(androidx.appcompat.view.ActionMode); method public abstract boolean onPrepareActionMode(androidx.appcompat.view.ActionMode, android.view.Menu); } public abstract interface CollapsibleActionView { method public abstract void onActionViewCollapsed(); method public abstract void onActionViewExpanded(); } public class ContextThemeWrapper extends android.content.ContextWrapper { ctor public ContextThemeWrapper(); ctor public ContextThemeWrapper(android.content.Context, int); ctor public ContextThemeWrapper(android.content.Context, android.content.res.Resources.Theme); method public void applyOverrideConfiguration(android.content.res.Configuration); method public int getThemeResId(); method protected void onApplyThemeResource(android.content.res.Resources.Theme, int, boolean); } } package androidx.appcompat.widget { public class ActionMenuView extends androidx.appcompat.widget.LinearLayoutCompat { ctor public ActionMenuView(android.content.Context); ctor public ActionMenuView(android.content.Context, android.util.AttributeSet); method public void dismissPopupMenus(); method protected androidx.appcompat.widget.ActionMenuView.LayoutParams generateDefaultLayoutParams(); method public androidx.appcompat.widget.ActionMenuView.LayoutParams generateLayoutParams(android.util.AttributeSet); method protected androidx.appcompat.widget.ActionMenuView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams); method public android.view.Menu getMenu(); method public android.graphics.drawable.Drawable getOverflowIcon(); method public int getPopupTheme(); method public boolean hideOverflowMenu(); method public boolean isOverflowMenuShowing(); method public void onConfigurationChanged(android.content.res.Configuration); method public void onDetachedFromWindow(); method public void setOnMenuItemClickListener(androidx.appcompat.widget.ActionMenuView.OnMenuItemClickListener); method public void setOverflowIcon(android.graphics.drawable.Drawable); method public void setPopupTheme(int); method public boolean showOverflowMenu(); } public static class ActionMenuView.LayoutParams extends androidx.appcompat.widget.LinearLayoutCompat.LayoutParams { ctor public ActionMenuView.LayoutParams(android.content.Context, android.util.AttributeSet); ctor public ActionMenuView.LayoutParams(android.view.ViewGroup.LayoutParams); ctor public ActionMenuView.LayoutParams(androidx.appcompat.widget.ActionMenuView.LayoutParams); ctor public ActionMenuView.LayoutParams(int, int); field public int cellsUsed; field public boolean expandable; field public int extraPixels; field public boolean isOverflowButton; field public boolean preventEdgeOffset; } public static abstract interface ActionMenuView.OnMenuItemClickListener { method public abstract boolean onMenuItemClick(android.view.MenuItem); } public class AppCompatAutoCompleteTextView extends android.widget.AutoCompleteTextView implements androidx.core.view.TintableBackgroundView { ctor public AppCompatAutoCompleteTextView(android.content.Context); ctor public AppCompatAutoCompleteTextView(android.content.Context, android.util.AttributeSet); ctor public AppCompatAutoCompleteTextView(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setTextAppearance(android.content.Context, int); } public class AppCompatButton extends android.widget.Button implements androidx.core.widget.AutoSizeableTextView androidx.core.view.TintableBackgroundView { ctor public AppCompatButton(android.content.Context); ctor public AppCompatButton(android.content.Context, android.util.AttributeSet); ctor public AppCompatButton(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setAutoSizeTextTypeUniformWithConfiguration(int, int, int, int) throws java.lang.IllegalArgumentException; method public void setAutoSizeTextTypeUniformWithPresetSizes(int[], int) throws java.lang.IllegalArgumentException; method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportAllCaps(boolean); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setTextAppearance(android.content.Context, int); } public class AppCompatCheckBox extends android.widget.CheckBox implements androidx.core.widget.TintableCompoundButton { ctor public AppCompatCheckBox(android.content.Context); ctor public AppCompatCheckBox(android.content.Context, android.util.AttributeSet); ctor public AppCompatCheckBox(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportButtonTintList(); method public android.graphics.PorterDuff.Mode getSupportButtonTintMode(); method public void setSupportButtonTintList(android.content.res.ColorStateList); method public void setSupportButtonTintMode(android.graphics.PorterDuff.Mode); } public class AppCompatCheckedTextView extends android.widget.CheckedTextView { ctor public AppCompatCheckedTextView(android.content.Context); ctor public AppCompatCheckedTextView(android.content.Context, android.util.AttributeSet); ctor public AppCompatCheckedTextView(android.content.Context, android.util.AttributeSet, int); method public void setTextAppearance(android.content.Context, int); } public class AppCompatEditText extends android.widget.EditText implements androidx.core.view.TintableBackgroundView { ctor public AppCompatEditText(android.content.Context); ctor public AppCompatEditText(android.content.Context, android.util.AttributeSet); ctor public AppCompatEditText(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setTextAppearance(android.content.Context, int); } public class AppCompatImageButton extends android.widget.ImageButton implements androidx.core.view.TintableBackgroundView androidx.core.widget.TintableImageSourceView { ctor public AppCompatImageButton(android.content.Context); ctor public AppCompatImageButton(android.content.Context, android.util.AttributeSet); ctor public AppCompatImageButton(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public android.content.res.ColorStateList getSupportImageTintList(); method public android.graphics.PorterDuff.Mode getSupportImageTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setSupportImageTintList(android.content.res.ColorStateList); method public void setSupportImageTintMode(android.graphics.PorterDuff.Mode); } public class AppCompatImageView extends android.widget.ImageView implements androidx.core.view.TintableBackgroundView androidx.core.widget.TintableImageSourceView { ctor public AppCompatImageView(android.content.Context); ctor public AppCompatImageView(android.content.Context, android.util.AttributeSet); ctor public AppCompatImageView(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public android.content.res.ColorStateList getSupportImageTintList(); method public android.graphics.PorterDuff.Mode getSupportImageTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setSupportImageTintList(android.content.res.ColorStateList); method public void setSupportImageTintMode(android.graphics.PorterDuff.Mode); } public class AppCompatMultiAutoCompleteTextView extends android.widget.MultiAutoCompleteTextView implements androidx.core.view.TintableBackgroundView { ctor public AppCompatMultiAutoCompleteTextView(android.content.Context); ctor public AppCompatMultiAutoCompleteTextView(android.content.Context, android.util.AttributeSet); ctor public AppCompatMultiAutoCompleteTextView(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setTextAppearance(android.content.Context, int); } public class AppCompatRadioButton extends android.widget.RadioButton implements androidx.core.widget.TintableCompoundButton { ctor public AppCompatRadioButton(android.content.Context); ctor public AppCompatRadioButton(android.content.Context, android.util.AttributeSet); ctor public AppCompatRadioButton(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportButtonTintList(); method public android.graphics.PorterDuff.Mode getSupportButtonTintMode(); method public void setSupportButtonTintList(android.content.res.ColorStateList); method public void setSupportButtonTintMode(android.graphics.PorterDuff.Mode); } public class AppCompatRatingBar extends android.widget.RatingBar { ctor public AppCompatRatingBar(android.content.Context); ctor public AppCompatRatingBar(android.content.Context, android.util.AttributeSet); ctor public AppCompatRatingBar(android.content.Context, android.util.AttributeSet, int); } public class AppCompatSeekBar extends android.widget.SeekBar { ctor public AppCompatSeekBar(android.content.Context); ctor public AppCompatSeekBar(android.content.Context, android.util.AttributeSet); ctor public AppCompatSeekBar(android.content.Context, android.util.AttributeSet, int); } public class AppCompatSpinner extends android.widget.Spinner implements androidx.core.view.TintableBackgroundView { ctor public AppCompatSpinner(android.content.Context); ctor public AppCompatSpinner(android.content.Context, int); ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet); ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int); ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int, int); ctor public AppCompatSpinner(android.content.Context, android.util.AttributeSet, int, int, android.content.res.Resources.Theme); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); } public class AppCompatTextView extends android.widget.TextView implements androidx.core.widget.AutoSizeableTextView androidx.core.view.TintableBackgroundView { ctor public AppCompatTextView(android.content.Context); ctor public AppCompatTextView(android.content.Context, android.util.AttributeSet); ctor public AppCompatTextView(android.content.Context, android.util.AttributeSet, int); method public android.content.res.ColorStateList getSupportBackgroundTintList(); method public android.graphics.PorterDuff.Mode getSupportBackgroundTintMode(); method public void setAutoSizeTextTypeUniformWithConfiguration(int, int, int, int) throws java.lang.IllegalArgumentException; method public void setAutoSizeTextTypeUniformWithPresetSizes(int[], int) throws java.lang.IllegalArgumentException; method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setSupportBackgroundTintList(android.content.res.ColorStateList); method public void setSupportBackgroundTintMode(android.graphics.PorterDuff.Mode); method public void setTextAppearance(android.content.Context, int); } public class LinearLayoutCompat extends android.view.ViewGroup { ctor public LinearLayoutCompat(android.content.Context); ctor public LinearLayoutCompat(android.content.Context, android.util.AttributeSet); ctor public LinearLayoutCompat(android.content.Context, android.util.AttributeSet, int); method protected androidx.appcompat.widget.LinearLayoutCompat.LayoutParams generateDefaultLayoutParams(); method public androidx.appcompat.widget.LinearLayoutCompat.LayoutParams generateLayoutParams(android.util.AttributeSet); method protected androidx.appcompat.widget.LinearLayoutCompat.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams); method public int getBaselineAlignedChildIndex(); method public android.graphics.drawable.Drawable getDividerDrawable(); method public int getDividerPadding(); method public int getGravity(); method public int getOrientation(); method public int getShowDividers(); method public float getWeightSum(); method public boolean isBaselineAligned(); method public boolean isMeasureWithLargestChildEnabled(); method public void setBaselineAligned(boolean); method public void setBaselineAlignedChildIndex(int); method public void setDividerDrawable(android.graphics.drawable.Drawable); method public void setDividerPadding(int); method public void setGravity(int); method public void setHorizontalGravity(int); method public void setMeasureWithLargestChildEnabled(boolean); method public void setOrientation(int); method public void setShowDividers(int); method public void setVerticalGravity(int); method public void setWeightSum(float); field public static final int HORIZONTAL = 0; // 0x0 field public static final int SHOW_DIVIDER_BEGINNING = 1; // 0x1 field public static final int SHOW_DIVIDER_END = 4; // 0x4 field public static final int SHOW_DIVIDER_MIDDLE = 2; // 0x2 field public static final int SHOW_DIVIDER_NONE = 0; // 0x0 field public static final int VERTICAL = 1; // 0x1 } public static class LinearLayoutCompat.LayoutParams extends android.view.ViewGroup.MarginLayoutParams { ctor public LinearLayoutCompat.LayoutParams(android.content.Context, android.util.AttributeSet); ctor public LinearLayoutCompat.LayoutParams(int, int); ctor public LinearLayoutCompat.LayoutParams(int, int, float); ctor public LinearLayoutCompat.LayoutParams(android.view.ViewGroup.LayoutParams); ctor public LinearLayoutCompat.LayoutParams(android.view.ViewGroup.MarginLayoutParams); ctor public LinearLayoutCompat.LayoutParams(androidx.appcompat.widget.LinearLayoutCompat.LayoutParams); field public int gravity; field public float weight; } public class ListPopupWindow { ctor public ListPopupWindow(android.content.Context); ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet); ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet, int); ctor public ListPopupWindow(android.content.Context, android.util.AttributeSet, int, int); method public void clearListSelection(); method public android.view.View.OnTouchListener createDragToOpenListener(android.view.View); method public void dismiss(); method public android.view.View getAnchorView(); method public int getAnimationStyle(); method public android.graphics.drawable.Drawable getBackground(); method public int getHeight(); method public int getHorizontalOffset(); method public int getInputMethodMode(); method public android.widget.ListView getListView(); method public int getPromptPosition(); method public java.lang.Object getSelectedItem(); method public long getSelectedItemId(); method public int getSelectedItemPosition(); method public android.view.View getSelectedView(); method public int getSoftInputMode(); method public int getVerticalOffset(); method public int getWidth(); method public boolean isInputMethodNotNeeded(); method public boolean isModal(); method public boolean isShowing(); method public boolean onKeyDown(int, android.view.KeyEvent); method public boolean onKeyPreIme(int, android.view.KeyEvent); method public boolean onKeyUp(int, android.view.KeyEvent); method public boolean performItemClick(int); method public void postShow(); method public void setAdapter(android.widget.ListAdapter); method public void setAnchorView(android.view.View); method public void setAnimationStyle(int); method public void setBackgroundDrawable(android.graphics.drawable.Drawable); method public void setContentWidth(int); method public void setDropDownGravity(int); method public void setHeight(int); method public void setHorizontalOffset(int); method public void setInputMethodMode(int); method public void setListSelector(android.graphics.drawable.Drawable); method public void setModal(boolean); method public void setOnDismissListener(android.widget.PopupWindow.OnDismissListener); method public void setOnItemClickListener(android.widget.AdapterView.OnItemClickListener); method public void setOnItemSelectedListener(android.widget.AdapterView.OnItemSelectedListener); method public void setPromptPosition(int); method public void setPromptView(android.view.View); method public void setSelection(int); method public void setSoftInputMode(int); method public void setVerticalOffset(int); method public void setWidth(int); method public void setWindowLayoutType(int); method public void show(); field public static final int INPUT_METHOD_FROM_FOCUSABLE = 0; // 0x0 field public static final int INPUT_METHOD_NEEDED = 1; // 0x1 field public static final int INPUT_METHOD_NOT_NEEDED = 2; // 0x2 field public static final int MATCH_PARENT = -1; // 0xffffffff field public static final int POSITION_PROMPT_ABOVE = 0; // 0x0 field public static final int POSITION_PROMPT_BELOW = 1; // 0x1 field public static final int WRAP_CONTENT = -2; // 0xfffffffe } public class PopupMenu { ctor public PopupMenu(android.content.Context, android.view.View); ctor public PopupMenu(android.content.Context, android.view.View, int); ctor public PopupMenu(android.content.Context, android.view.View, int, int, int); method public void dismiss(); method public android.view.View.OnTouchListener getDragToOpenListener(); method public int getGravity(); method public android.view.Menu getMenu(); method public android.view.MenuInflater getMenuInflater(); method public void inflate(int); method public void setGravity(int); method public void setOnDismissListener(androidx.appcompat.widget.PopupMenu.OnDismissListener); method public void setOnMenuItemClickListener(androidx.appcompat.widget.PopupMenu.OnMenuItemClickListener); method public void show(); } public static abstract interface PopupMenu.OnDismissListener { method public abstract void onDismiss(androidx.appcompat.widget.PopupMenu); } public static abstract interface PopupMenu.OnMenuItemClickListener { method public abstract boolean onMenuItemClick(android.view.MenuItem); } public class SearchView extends androidx.appcompat.widget.LinearLayoutCompat implements androidx.appcompat.view.CollapsibleActionView { ctor public SearchView(android.content.Context); ctor public SearchView(android.content.Context, android.util.AttributeSet); ctor public SearchView(android.content.Context, android.util.AttributeSet, int); method public int getImeOptions(); method public int getInputType(); method public int getMaxWidth(); method public java.lang.CharSequence getQuery(); method public java.lang.CharSequence getQueryHint(); method public androidx.cursoradapter.widget.CursorAdapter getSuggestionsAdapter(); method public boolean isIconfiedByDefault(); method public boolean isIconified(); method public boolean isQueryRefinementEnabled(); method public boolean isSubmitButtonEnabled(); method public void onActionViewCollapsed(); method public void onActionViewExpanded(); method public void setIconified(boolean); method public void setIconifiedByDefault(boolean); method public void setImeOptions(int); method public void setInputType(int); method public void setMaxWidth(int); method public void setOnCloseListener(androidx.appcompat.widget.SearchView.OnCloseListener); method public void setOnQueryTextFocusChangeListener(android.view.View.OnFocusChangeListener); method public void setOnQueryTextListener(androidx.appcompat.widget.SearchView.OnQueryTextListener); method public void setOnSearchClickListener(android.view.View.OnClickListener); method public void setOnSuggestionListener(androidx.appcompat.widget.SearchView.OnSuggestionListener); method public void setQuery(java.lang.CharSequence, boolean); method public void setQueryHint(java.lang.CharSequence); method public void setQueryRefinementEnabled(boolean); method public void setSearchableInfo(android.app.SearchableInfo); method public void setSubmitButtonEnabled(boolean); method public void setSuggestionsAdapter(androidx.cursoradapter.widget.CursorAdapter); } public static abstract interface SearchView.OnCloseListener { method public abstract boolean onClose(); } public static abstract interface SearchView.OnQueryTextListener { method public abstract boolean onQueryTextChange(java.lang.String); method public abstract boolean onQueryTextSubmit(java.lang.String); } public static abstract interface SearchView.OnSuggestionListener { method public abstract boolean onSuggestionClick(int); method public abstract boolean onSuggestionSelect(int); } public class ShareActionProvider extends androidx.core.view.ActionProvider { ctor public ShareActionProvider(android.content.Context); method public android.view.View onCreateActionView(); method public void setOnShareTargetSelectedListener(androidx.appcompat.widget.ShareActionProvider.OnShareTargetSelectedListener); method public void setShareHistoryFileName(java.lang.String); method public void setShareIntent(android.content.Intent); field public static final java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME = "share_history.xml"; } public static abstract interface ShareActionProvider.OnShareTargetSelectedListener { method public abstract boolean onShareTargetSelected(androidx.appcompat.widget.ShareActionProvider, android.content.Intent); } public class SwitchCompat extends android.widget.CompoundButton { ctor public SwitchCompat(android.content.Context); ctor public SwitchCompat(android.content.Context, android.util.AttributeSet); ctor public SwitchCompat(android.content.Context, android.util.AttributeSet, int); method public boolean getShowText(); method public boolean getSplitTrack(); method public int getSwitchMinWidth(); method public int getSwitchPadding(); method public java.lang.CharSequence getTextOff(); method public java.lang.CharSequence getTextOn(); method public android.graphics.drawable.Drawable getThumbDrawable(); method public int getThumbTextPadding(); method public android.content.res.ColorStateList getThumbTintList(); method public android.graphics.PorterDuff.Mode getThumbTintMode(); method public android.graphics.drawable.Drawable getTrackDrawable(); method public android.content.res.ColorStateList getTrackTintList(); method public android.graphics.PorterDuff.Mode getTrackTintMode(); method public void onMeasure(int, int); method public void setShowText(boolean); method public void setSplitTrack(boolean); method public void setSwitchMinWidth(int); method public void setSwitchPadding(int); method public void setSwitchTextAppearance(android.content.Context, int); method public void setSwitchTypeface(android.graphics.Typeface, int); method public void setSwitchTypeface(android.graphics.Typeface); method public void setTextOff(java.lang.CharSequence); method public void setTextOn(java.lang.CharSequence); method public void setThumbDrawable(android.graphics.drawable.Drawable); method public void setThumbResource(int); method public void setThumbTextPadding(int); method public void setThumbTintList(android.content.res.ColorStateList); method public void setThumbTintMode(android.graphics.PorterDuff.Mode); method public void setTrackDrawable(android.graphics.drawable.Drawable); method public void setTrackResource(int); method public void setTrackTintList(android.content.res.ColorStateList); method public void setTrackTintMode(android.graphics.PorterDuff.Mode); } public abstract interface ThemedSpinnerAdapter implements android.widget.SpinnerAdapter { method public abstract android.content.res.Resources.Theme getDropDownViewTheme(); method public abstract void setDropDownViewTheme(android.content.res.Resources.Theme); } public static final class ThemedSpinnerAdapter.Helper { ctor public ThemedSpinnerAdapter.Helper(android.content.Context); method public android.view.LayoutInflater getDropDownViewInflater(); method public android.content.res.Resources.Theme getDropDownViewTheme(); method public void setDropDownViewTheme(android.content.res.Resources.Theme); } public class Toolbar extends android.view.ViewGroup { ctor public Toolbar(android.content.Context); ctor public Toolbar(android.content.Context, android.util.AttributeSet); ctor public Toolbar(android.content.Context, android.util.AttributeSet, int); method public void collapseActionView(); method public void dismissPopupMenus(); method protected androidx.appcompat.widget.Toolbar.LayoutParams generateDefaultLayoutParams(); method public androidx.appcompat.widget.Toolbar.LayoutParams generateLayoutParams(android.util.AttributeSet); method protected androidx.appcompat.widget.Toolbar.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams); method public int getContentInsetEnd(); method public int getContentInsetEndWithActions(); method public int getContentInsetLeft(); method public int getContentInsetRight(); method public int getContentInsetStart(); method public int getContentInsetStartWithNavigation(); method public int getCurrentContentInsetEnd(); method public int getCurrentContentInsetLeft(); method public int getCurrentContentInsetRight(); method public int getCurrentContentInsetStart(); method public android.graphics.drawable.Drawable getLogo(); method public java.lang.CharSequence getLogoDescription(); method public android.view.Menu getMenu(); method public java.lang.CharSequence getNavigationContentDescription(); method public android.graphics.drawable.Drawable getNavigationIcon(); method public android.graphics.drawable.Drawable getOverflowIcon(); method public int getPopupTheme(); method public java.lang.CharSequence getSubtitle(); method public java.lang.CharSequence getTitle(); method public int getTitleMarginBottom(); method public int getTitleMarginEnd(); method public int getTitleMarginStart(); method public int getTitleMarginTop(); method public boolean hasExpandedActionView(); method public boolean hideOverflowMenu(); method public void inflateMenu(int); method public boolean isOverflowMenuShowing(); method public void setContentInsetEndWithActions(int); method public void setContentInsetStartWithNavigation(int); method public void setContentInsetsAbsolute(int, int); method public void setContentInsetsRelative(int, int); method public void setLogo(int); method public void setLogo(android.graphics.drawable.Drawable); method public void setLogoDescription(int); method public void setLogoDescription(java.lang.CharSequence); method public void setNavigationContentDescription(int); method public void setNavigationContentDescription(java.lang.CharSequence); method public void setNavigationIcon(int); method public void setNavigationIcon(android.graphics.drawable.Drawable); method public void setNavigationOnClickListener(android.view.View.OnClickListener); method public void setOnMenuItemClickListener(androidx.appcompat.widget.Toolbar.OnMenuItemClickListener); method public void setOverflowIcon(android.graphics.drawable.Drawable); method public void setPopupTheme(int); method public void setSubtitle(int); method public void setSubtitle(java.lang.CharSequence); method public void setSubtitleTextAppearance(android.content.Context, int); method public void setSubtitleTextColor(int); method public void setTitle(int); method public void setTitle(java.lang.CharSequence); method public void setTitleMargin(int, int, int, int); method public void setTitleMarginBottom(int); method public void setTitleMarginEnd(int); method public void setTitleMarginStart(int); method public void setTitleMarginTop(int); method public void setTitleTextAppearance(android.content.Context, int); method public void setTitleTextColor(int); method public boolean showOverflowMenu(); } public static class Toolbar.LayoutParams extends androidx.appcompat.app.ActionBar.LayoutParams { ctor public Toolbar.LayoutParams(android.content.Context, android.util.AttributeSet); ctor public Toolbar.LayoutParams(int, int); ctor public Toolbar.LayoutParams(int, int, int); ctor public Toolbar.LayoutParams(int); ctor public Toolbar.LayoutParams(androidx.appcompat.widget.Toolbar.LayoutParams); ctor public Toolbar.LayoutParams(androidx.appcompat.app.ActionBar.LayoutParams); ctor public Toolbar.LayoutParams(android.view.ViewGroup.MarginLayoutParams); ctor public Toolbar.LayoutParams(android.view.ViewGroup.LayoutParams); } public static abstract interface Toolbar.OnMenuItemClickListener { method public abstract boolean onMenuItemClick(android.view.MenuItem); } public static class Toolbar.SavedState extends androidx.customview.view.AbsSavedState { ctor public Toolbar.SavedState(android.os.Parcel); ctor public Toolbar.SavedState(android.os.Parcel, java.lang.ClassLoader); ctor public Toolbar.SavedState(android.os.Parcelable); field public static final android.os.Parcelable.Creator CREATOR; } public class TooltipCompat { method public static void setTooltipText(android.view.View, java.lang.CharSequence); } }