ActionBar.smali
.class public abstract Landroidx/appcompat/app/ActionBar;
.super Ljava/lang/Object;
.source "ActionBar.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/app/ActionBar$LayoutParams;,
Landroidx/appcompat/app/ActionBar$TabListener;,
Landroidx/appcompat/app/ActionBar$Tab;,
Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;,
Landroidx/appcompat/app/ActionBar$OnNavigationListener;,
Landroidx/appcompat/app/ActionBar$DisplayOptions;,
Landroidx/appcompat/app/ActionBar$NavigationMode;
}
.end annotation
# static fields
.field public static final DISPLAY_HOME_AS_UP:I
.field public static final DISPLAY_SHOW_CUSTOM:I
.field public static final DISPLAY_SHOW_HOME:I
.field public static final DISPLAY_SHOW_TITLE:I
.field public static final DISPLAY_USE_LOGO:I
.field public static final NAVIGATION_MODE_LIST:I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final NAVIGATION_MODE_STANDARD:I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
.field public static final NAVIGATION_MODE_TABS:I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
const v0, 0x156b
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->DISPLAY_HOME_AS_UP:I
const v0, 0x157f
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->DISPLAY_SHOW_CUSTOM:I
const v0, 0x156d
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->DISPLAY_SHOW_HOME:I
const v0, 0x1567
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->DISPLAY_SHOW_TITLE:I
const v0, 0x156e
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->DISPLAY_USE_LOGO:I
const v0, 0x156e
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->NAVIGATION_MODE_LIST:I
const v0, 0x156f
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->NAVIGATION_MODE_STANDARD:I
const v0, 0x156d
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Landroidx/appcompat/app/ActionBar;->NAVIGATION_MODE_TABS:I
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 92
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract addOnMenuVisibilityListener(Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;)V
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;IZ)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract addTab(Landroidx/appcompat/app/ActionBar$Tab;Z)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public closeOptionsMenu()Z
.registers 2
.line 1074
const/4 v0, 0x0
return v0
.end method
.method public collapseActionView()Z
.registers 2
.line 1098
const/4 v0, 0x0
return v0
.end method
.method public dispatchMenuVisibilityChanged(Z)V
.registers 2
.param p1, "visible" # Z
.line 1057
return-void
.end method
.method public abstract getCustomView()Landroid/view/View;
.end method
.method public abstract getDisplayOptions()I
.end method
.method public getElevation()F
.registers 2
.line 1036
const/4 v0, 0x0
return v0
.end method
.method public abstract getHeight()I
.end method
.method public getHideOffset()I
.registers 2
.line 993
const/4 v0, 0x0
return v0
.end method
.method public abstract getNavigationItemCount()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getNavigationMode()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSelectedNavigationIndex()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSelectedTab()Landroidx/appcompat/app/ActionBar$Tab;
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getSubtitle()Ljava/lang/CharSequence;
.end method
.method public abstract getTabAt(I)Landroidx/appcompat/app/ActionBar$Tab;
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract getTabCount()I
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public getThemedContext()Landroid/content/Context;
.registers 2
.line 859
const/4 v0, 0x0
return-object v0
.end method
.method public abstract getTitle()Ljava/lang/CharSequence;
.end method
.method public abstract hide()V
.end method
.method public invalidateOptionsMenu()Z
.registers 2
.line 1080
const/4 v0, 0x0
return v0
.end method
.method public isHideOnContentScrollEnabled()Z
.registers 2
.line 980
const/4 v0, 0x0
return v0
.end method
.method public abstract isShowing()Z
.end method
.method public isTitleTruncated()Z
.registers 2
.line 870
const/4 v0, 0x0
return v0
.end method
.method public abstract newTab()Landroidx/appcompat/app/ActionBar$Tab;
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.registers 2
.param p1, "config" # Landroid/content/res/Configuration;
.line 1052
return-void
.end method
.method onDestroy()V
.registers 1
.line 1121
return-void
.end method
.method public onKeyShortcut(ILandroid/view/KeyEvent;)Z
.registers 4
.param p1, "keyCode" # I
.param p2, "ev" # Landroid/view/KeyEvent;
.line 1092
const/4 v0, 0x0
return v0
.end method
.method public onMenuKeyEvent(Landroid/view/KeyEvent;)Z
.registers 3
.param p1, "event" # Landroid/view/KeyEvent;
.line 1086
const/4 v0, 0x0
return v0
.end method
.method public openOptionsMenu()Z
.registers 2
.line 1068
const/4 v0, 0x0
return v0
.end method
.method public abstract removeAllTabs()V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract removeOnMenuVisibilityListener(Landroidx/appcompat/app/ActionBar$OnMenuVisibilityListener;)V
.end method
.method public abstract removeTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract removeTabAt(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method requestFocus()Z
.registers 2
.line 1114
const/4 v0, 0x0
return v0
.end method
.method public abstract selectTab(Landroidx/appcompat/app/ActionBar$Tab;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.end method
.method public abstract setCustomView(I)V
.end method
.method public abstract setCustomView(Landroid/view/View;)V
.end method
.method public abstract setCustomView(Landroid/view/View;Landroidx/appcompat/app/ActionBar$LayoutParams;)V
.end method
.method public setDefaultDisplayHomeAsUpEnabled(Z)V
.registers 2
.param p1, "enabled" # Z
.line 1042
return-void
.end method
.method public abstract setDisplayHomeAsUpEnabled(Z)V
.end method
.method public abstract setDisplayOptions(I)V
.end method
.method public abstract setDisplayOptions(II)V
.end method
.method public abstract setDisplayShowCustomEnabled(Z)V
.end method
.method public abstract setDisplayShowHomeEnabled(Z)V
.end method
.method public abstract setDisplayShowTitleEnabled(Z)V
.end method
.method public abstract setDisplayUseLogoEnabled(Z)V
.end method
.method public setElevation(F)V
.registers 4
.param p1, "elevation" # F
.line 1021
const/4 v0, 0x0
cmpl-float v0, p1, v0
if-nez v0, :cond_6
.line 1025
return-void
.line 1022
:cond_6
new-instance v0, Ljava/lang/UnsupportedOperationException;
const-string v1, "Setting a non-zero elevation is not supported in this action bar configuration."
invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public setHideOffset(I)V
.registers 4
.param p1, "offset" # I
.line 1006
if-nez p1, :cond_3
.line 1010
return-void
.line 1007
:cond_3
new-instance v0, Ljava/lang/UnsupportedOperationException;
const-string v1, "Setting an explicit action bar hide offset is not supported in this action bar configuration."
invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public setHideOnContentScrollEnabled(Z)V
.registers 4
.param p1, "hideOnContentScroll" # Z
.line 966
if-nez p1, :cond_3
.line 970
return-void
.line 967
:cond_3
new-instance v0, Ljava/lang/UnsupportedOperationException;
const-string v1, "Hide on content scroll is not supported in this action bar configuration."
invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public setHomeActionContentDescription(I)V
.registers 2
.param p1, "resId" # I
.line 950
return-void
.end method
.method public setHomeActionContentDescription(Ljava/lang/CharSequence;)V
.registers 2
.param p1, "description" # Ljava/lang/CharSequence;
.line 930
return-void
.end method
.method public setHomeAsUpIndicator(I)V
.registers 2
.param p1, "resId" # I
.line 911
return-void
.end method
.method public setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V
.registers 2
.param p1, "indicator" # Landroid/graphics/drawable/Drawable;
.line 890
return-void
.end method
.method public setHomeButtonEnabled(Z)V
.registers 2
.param p1, "enabled" # Z
.line 847
return-void
.end method
.method public abstract setIcon(I)V
.end method
.method public abstract setIcon(Landroid/graphics/drawable/Drawable;)V
.end method
.method public abstract setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroidx/appcompat/app/ActionBar$OnNavigationListener;)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setLogo(I)V
.end method
.method public abstract setLogo(Landroid/graphics/drawable/Drawable;)V
.end method
.method public abstract setNavigationMode(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public abstract setSelectedNavigationItem(I)V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
.method public setShowHideAnimationEnabled(Z)V
.registers 2
.param p1, "enabled" # Z
.line 1047
return-void
.end method
.method public setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.registers 2
.param p1, "d" # Landroid/graphics/drawable/Drawable;
.line 540
return-void
.end method
.method public setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.registers 2
.param p1, "d" # Landroid/graphics/drawable/Drawable;
.line 530
return-void
.end method
.method public abstract setSubtitle(I)V
.end method
.method public abstract setSubtitle(Ljava/lang/CharSequence;)V
.end method
.method public abstract setTitle(I)V
.end method
.method public abstract setTitle(Ljava/lang/CharSequence;)V
.end method
.method public setWindowTitle(Ljava/lang/CharSequence;)V
.registers 2
.param p1, "title" # Ljava/lang/CharSequence;
.line 1104
return-void
.end method
.method public abstract show()V
.end method
.method public startActionMode(Landroidx/appcompat/view/ActionMode$Callback;)Landroidx/appcompat/view/ActionMode;
.registers 3
.param p1, "callback" # Landroidx/appcompat/view/ActionMode$Callback;
.line 1062
const/4 v0, 0x0
return-object v0
.end method