ju.smali
.class public Ldxoptimizer/ju;
.super Ldxoptimizer/jd;
.source "WindowDecorActionBar.java"
# interfaces
.implements Landroid/support/v7/widget/ActionBarOverlayLayout$a;
# annotations
.annotation build Landroid/support/annotation/RestrictTo;
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/ju$a;
}
.end annotation
# static fields
.field static final synthetic s:Z
.field private static final t:Landroid/view/animation/Interpolator;
.field private static final u:Landroid/view/animation/Interpolator;
.field private static final v:Z
# instance fields
.field private A:I
.field private B:Z
.field private C:Z
.field private D:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/jd$b;",
">;"
}
.end annotation
.end field
.field private E:Z
.field private F:I
.field private G:Z
.field private H:Z
.field private I:Z
.field a:Landroid/content/Context;
.field b:Landroid/support/v7/widget/ActionBarOverlayLayout;
.field c:Landroid/support/v7/widget/ActionBarContainer;
.field d:Ldxoptimizer/mm;
.field e:Landroid/support/v7/widget/ActionBarContextView;
.field f:Landroid/view/View;
.field g:Ldxoptimizer/nf;
.field h:Ldxoptimizer/ju$a;
.field i:Ldxoptimizer/ke;
.field j:Ldxoptimizer/ke$a;
.field k:Z
.field l:Z
.field m:Z
.field n:Ldxoptimizer/kk;
.field o:Z
.field final p:Ldxoptimizer/he;
.field final q:Ldxoptimizer/he;
.field final r:Ldxoptimizer/hg;
.field private w:Landroid/content/Context;
.field private x:Landroid/app/Activity;
.field private y:Landroid/app/Dialog;
.field private z:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 4
.prologue
const/4 v1, 0x1
const/4 v2, 0x0
.line 77
const-class v0, Ldxoptimizer/ju;
invoke-virtual {v0}, Ljava/lang/Class;->desiredAssertionStatus()Z
move-result v0
if-nez v0, :cond_24
move v0, v1
:goto_b
sput-boolean v0, Ldxoptimizer/ju;->s:Z
.line 82
new-instance v0, Landroid/view/animation/AccelerateInterpolator;
invoke-direct {v0}, Landroid/view/animation/AccelerateInterpolator;-><init>()V
sput-object v0, Ldxoptimizer/ju;->t:Landroid/view/animation/Interpolator;
.line 83
new-instance v0, Landroid/view/animation/DecelerateInterpolator;
invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
sput-object v0, Ldxoptimizer/ju;->u:Landroid/view/animation/Interpolator;
.line 88
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v3, 0xe
if-lt v0, v3, :cond_26
:goto_21
sput-boolean v1, Ldxoptimizer/ju;->v:Z
return-void
:cond_24
move v0, v2
.line 77
goto :goto_b
:cond_26
move v1, v2
.line 88
goto :goto_21
.end method
.method public constructor <init>(Landroid/app/Activity;Z)V
.registers 5
.prologue
const/4 v1, 0x1
.line 172
invoke-direct {p0}, Ldxoptimizer/jd;-><init>()V
.line 102
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Ldxoptimizer/ju;->z:Ljava/util/ArrayList;
.line 105
const/4 v0, -0x1
iput v0, p0, Ldxoptimizer/ju;->A:I
.line 114
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Ldxoptimizer/ju;->D:Ljava/util/ArrayList;
.line 125
const/4 v0, 0x0
iput v0, p0, Ldxoptimizer/ju;->F:I
.line 127
iput-boolean v1, p0, Ldxoptimizer/ju;->k:Z
.line 132
iput-boolean v1, p0, Ldxoptimizer/ju;->H:Z
.line 138
new-instance v0, Ldxoptimizer/ju$1;
invoke-direct {v0, p0}, Ldxoptimizer/ju$1;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->p:Ldxoptimizer/he;
.line 155
new-instance v0, Ldxoptimizer/ju$2;
invoke-direct {v0, p0}, Ldxoptimizer/ju$2;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->q:Ldxoptimizer/he;
.line 163
new-instance v0, Ldxoptimizer/ju$3;
invoke-direct {v0, p0}, Ldxoptimizer/ju$3;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->r:Ldxoptimizer/hg;
.line 173
iput-object p1, p0, Ldxoptimizer/ju;->x:Landroid/app/Activity;
.line 174
invoke-virtual {p1}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v0
.line 175
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
.line 176
invoke-direct {p0, v0}, Ldxoptimizer/ju;->a(Landroid/view/View;)V
.line 177
if-nez p2, :cond_49
.line 178
const v1, 0x1020002
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
.line 180
:cond_49
return-void
.end method
.method public constructor <init>(Landroid/app/Dialog;)V
.registers 4
.prologue
const/4 v1, 0x1
.line 182
invoke-direct {p0}, Ldxoptimizer/jd;-><init>()V
.line 102
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Ldxoptimizer/ju;->z:Ljava/util/ArrayList;
.line 105
const/4 v0, -0x1
iput v0, p0, Ldxoptimizer/ju;->A:I
.line 114
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Ldxoptimizer/ju;->D:Ljava/util/ArrayList;
.line 125
const/4 v0, 0x0
iput v0, p0, Ldxoptimizer/ju;->F:I
.line 127
iput-boolean v1, p0, Ldxoptimizer/ju;->k:Z
.line 132
iput-boolean v1, p0, Ldxoptimizer/ju;->H:Z
.line 138
new-instance v0, Ldxoptimizer/ju$1;
invoke-direct {v0, p0}, Ldxoptimizer/ju$1;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->p:Ldxoptimizer/he;
.line 155
new-instance v0, Ldxoptimizer/ju$2;
invoke-direct {v0, p0}, Ldxoptimizer/ju$2;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->q:Ldxoptimizer/he;
.line 163
new-instance v0, Ldxoptimizer/ju$3;
invoke-direct {v0, p0}, Ldxoptimizer/ju$3;-><init>(Ldxoptimizer/ju;)V
iput-object v0, p0, Ldxoptimizer/ju;->r:Ldxoptimizer/hg;
.line 183
iput-object p1, p0, Ldxoptimizer/ju;->y:Landroid/app/Dialog;
.line 184
invoke-virtual {p1}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
invoke-direct {p0, v0}, Ldxoptimizer/ju;->a(Landroid/view/View;)V
.line 185
return-void
.end method
.method private a(Landroid/view/View;)V
.registers 8
.prologue
const/4 v2, 0x1
const/4 v1, 0x0
.line 198
sget v0, Ldxoptimizer/jv$f;->decor_content_parent:I
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v7/widget/ActionBarOverlayLayout;
iput-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
.line 199
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
if-eqz v0, :cond_15
.line 200
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0, p0}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setActionBarVisibilityCallback(Landroid/support/v7/widget/ActionBarOverlayLayout$a;)V
.line 202
:cond_15
sget v0, Ldxoptimizer/jv$f;->action_bar:I
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-direct {p0, v0}, Ldxoptimizer/ju;->b(Landroid/view/View;)Ldxoptimizer/mm;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
.line 203
sget v0, Ldxoptimizer/jv$f;->action_context_bar:I
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v7/widget/ActionBarContextView;
iput-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
.line 205
sget v0, Ldxoptimizer/jv$f;->action_bar_container:I
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v7/widget/ActionBarContainer;
iput-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
.line 208
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
if-eqz v0, :cond_41
iget-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
if-eqz v0, :cond_41
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
if-nez v0, :cond_68
.line 209
:cond_41
new-instance v0, Ljava/lang/IllegalStateException;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " can only be used "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "with a compatible window decor layout"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.line 213
:cond_68
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->b()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
.line 216
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->o()I
move-result v0
.line 217
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_be
move v0, v2
.line 218
:goto_7b
if-eqz v0, :cond_7f
.line 219
iput-boolean v2, p0, Ldxoptimizer/ju;->B:Z
.line 222
:cond_7f
iget-object v3, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
invoke-static {v3}, Ldxoptimizer/kd;->a(Landroid/content/Context;)Ldxoptimizer/kd;
move-result-object v3
.line 223
invoke-virtual {v3}, Ldxoptimizer/kd;->f()Z
move-result v4
if-nez v4, :cond_8d
if-eqz v0, :cond_c0
:cond_8d
move v0, v2
:goto_8e
invoke-virtual {p0, v0}, Ldxoptimizer/ju;->a(Z)V
.line 224
invoke-virtual {v3}, Ldxoptimizer/kd;->d()Z
move-result v0
invoke-direct {p0, v0}, Ldxoptimizer/ju;->k(Z)V
.line 226
iget-object v0, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
const/4 v3, 0x0
sget-object v4, Ldxoptimizer/jv$j;->ActionBar:[I
sget v5, Ldxoptimizer/jv$a;->actionBarStyle:I
invoke-virtual {v0, v3, v4, v5, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
move-result-object v0
.line 229
sget v3, Ldxoptimizer/jv$j;->ActionBar_hideOnContentScroll:I
invoke-virtual {v0, v3, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result v3
if-eqz v3, :cond_ae
.line 230
invoke-virtual {p0, v2}, Ldxoptimizer/ju;->b(Z)V
.line 232
:cond_ae
sget v2, Ldxoptimizer/jv$j;->ActionBar_elevation:I
invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
move-result v1
.line 233
if-eqz v1, :cond_ba
.line 234
int-to-float v1, v1
invoke-virtual {p0, v1}, Ldxoptimizer/ju;->a(F)V
.line 236
:cond_ba
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
.line 237
return-void
:cond_be
move v0, v1
.line 217
goto :goto_7b
:cond_c0
move v0, v1
.line 223
goto :goto_8e
.end method
.method static a(ZZZ)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 739
if-eqz p2, :cond_4
.line 744
:cond_3
:goto_3
return v0
.line 741
:cond_4
if-nez p0, :cond_8
if-eqz p1, :cond_3
.line 742
:cond_8
const/4 v0, 0x0
goto :goto_3
.end method
.method private b(Landroid/view/View;)Ldxoptimizer/mm;
.registers 5
.prologue
.line 240
instance-of v0, p1, Ldxoptimizer/mm;
if-eqz v0, :cond_7
.line 241
check-cast p1, Ldxoptimizer/mm;
.line 243
:goto_6
return-object p1
.line 242
:cond_7
instance-of v0, p1, Landroid/support/v7/widget/Toolbar;
if-eqz v0, :cond_12
.line 243
check-cast p1, Landroid/support/v7/widget/Toolbar;
invoke-virtual {p1}, Landroid/support/v7/widget/Toolbar;->getWrapper()Ldxoptimizer/mm;
move-result-object p1
goto :goto_6
.line 245
:cond_12
new-instance v1, Ljava/lang/IllegalStateException;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Can\'t make a decor toolbar out of "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_35
.line 246
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
:goto_31
invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v1
:cond_35
const-string v0, "null"
goto :goto_31
.end method
.method private k(Z)V
.registers 7
.prologue
const/4 v3, 0x0
const/4 v1, 0x1
const/4 v2, 0x0
.line 265
iput-boolean p1, p0, Ldxoptimizer/ju;->E:Z
.line 267
iget-boolean v0, p0, Ldxoptimizer/ju;->E:Z
if-nez v0, :cond_49
.line 268
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, v3}, Ldxoptimizer/mm;->a(Ldxoptimizer/nf;)V
.line 269
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
iget-object v3, p0, Ldxoptimizer/ju;->g:Ldxoptimizer/nf;
invoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionBarContainer;->setTabContainer(Ldxoptimizer/nf;)V
.line 274
:goto_15
invoke-virtual {p0}, Ldxoptimizer/ju;->j()I
move-result v0
const/4 v3, 0x2
if-ne v0, v3, :cond_56
move v0, v1
.line 275
:goto_1d
iget-object v3, p0, Ldxoptimizer/ju;->g:Ldxoptimizer/nf;
if-eqz v3, :cond_31
.line 276
if-eqz v0, :cond_58
.line 277
iget-object v3, p0, Ldxoptimizer/ju;->g:Ldxoptimizer/nf;
invoke-virtual {v3, v2}, Ldxoptimizer/nf;->setVisibility(I)V
.line 278
iget-object v3, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
if-eqz v3, :cond_31
.line 279
iget-object v3, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-static {v3}, Ldxoptimizer/gm;->u(Landroid/view/View;)V
.line 285
:cond_31
:goto_31
iget-object v4, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
iget-boolean v3, p0, Ldxoptimizer/ju;->E:Z
if-nez v3, :cond_60
if-eqz v0, :cond_60
move v3, v1
:goto_3a
invoke-interface {v4, v3}, Ldxoptimizer/mm;->a(Z)V
.line 286
iget-object v3, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
iget-boolean v4, p0, Ldxoptimizer/ju;->E:Z
if-nez v4, :cond_62
if-eqz v0, :cond_62
:goto_45
invoke-virtual {v3, v1}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setHasNonEmbeddedTabs(Z)V
.line 287
return-void
.line 271
:cond_49
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionBarContainer;->setTabContainer(Ldxoptimizer/nf;)V
.line 272
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
iget-object v3, p0, Ldxoptimizer/ju;->g:Ldxoptimizer/nf;
invoke-interface {v0, v3}, Ldxoptimizer/mm;->a(Ldxoptimizer/nf;)V
goto :goto_15
:cond_56
move v0, v2
.line 274
goto :goto_1d
.line 282
:cond_58
iget-object v3, p0, Ldxoptimizer/ju;->g:Ldxoptimizer/nf;
const/16 v4, 0x8
invoke-virtual {v3, v4}, Ldxoptimizer/nf;->setVisibility(I)V
goto :goto_31
:cond_60
move v3, v2
.line 285
goto :goto_3a
:cond_62
move v1, v2
.line 286
goto :goto_45
.end method
.method private l(Z)V
.registers 5
.prologue
.line 750
iget-boolean v0, p0, Ldxoptimizer/ju;->l:Z
iget-boolean v1, p0, Ldxoptimizer/ju;->m:Z
iget-boolean v2, p0, Ldxoptimizer/ju;->G:Z
invoke-static {v0, v1, v2}, Ldxoptimizer/ju;->a(ZZZ)Z
move-result v0
.line 753
if-eqz v0, :cond_17
.line 754
iget-boolean v0, p0, Ldxoptimizer/ju;->H:Z
if-nez v0, :cond_16
.line 755
const/4 v0, 0x1
iput-boolean v0, p0, Ldxoptimizer/ju;->H:Z
.line 756
invoke-virtual {p0, p1}, Ldxoptimizer/ju;->h(Z)V
.line 764
:cond_16
:goto_16
return-void
.line 759
:cond_17
iget-boolean v0, p0, Ldxoptimizer/ju;->H:Z
if-eqz v0, :cond_16
.line 760
const/4 v0, 0x0
iput-boolean v0, p0, Ldxoptimizer/ju;->H:Z
.line 761
invoke-virtual {p0, p1}, Ldxoptimizer/ju;->i(Z)V
goto :goto_16
.end method
.method private p()V
.registers 3
.prologue
const/4 v1, 0x1
.line 667
iget-boolean v0, p0, Ldxoptimizer/ju;->G:Z
if-nez v0, :cond_14
.line 668
iput-boolean v1, p0, Ldxoptimizer/ju;->G:Z
.line 669
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
if-eqz v0, :cond_10
.line 670
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setShowingForActionMode(Z)V
.line 672
:cond_10
const/4 v0, 0x0
invoke-direct {p0, v0}, Ldxoptimizer/ju;->l(Z)V
.line 674
:cond_14
return-void
.end method
.method private q()V
.registers 3
.prologue
const/4 v1, 0x0
.line 692
iget-boolean v0, p0, Ldxoptimizer/ju;->G:Z
if-eqz v0, :cond_13
.line 693
iput-boolean v1, p0, Ldxoptimizer/ju;->G:Z
.line 694
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
if-eqz v0, :cond_10
.line 695
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setShowingForActionMode(Z)V
.line 697
:cond_10
invoke-direct {p0, v1}, Ldxoptimizer/ju;->l(Z)V
.line 699
:cond_13
return-void
.end method
.method private r()Z
.registers 2
.prologue
.line 896
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v0}, Ldxoptimizer/gm;->C(Landroid/view/View;)Z
move-result v0
return v0
.end method
# virtual methods
.method public a()I
.registers 2
.prologue
.line 501
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->o()I
move-result v0
return v0
.end method
.method public a(Ldxoptimizer/ke$a;)Ldxoptimizer/ke;
.registers 5
.prologue
.line 505
iget-object v0, p0, Ldxoptimizer/ju;->h:Ldxoptimizer/ju$a;
if-eqz v0, :cond_9
.line 506
iget-object v0, p0, Ldxoptimizer/ju;->h:Ldxoptimizer/ju$a;
invoke-virtual {v0}, Ldxoptimizer/ju$a;->c()V
.line 509
:cond_9
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setHideOnContentScrollEnabled(Z)V
.line 510
iget-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarContextView;->c()V
.line 511
new-instance v0, Ldxoptimizer/ju$a;
iget-object v1, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v1}, Landroid/support/v7/widget/ActionBarContextView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, p0, v1, p1}, Ldxoptimizer/ju$a;-><init>(Ldxoptimizer/ju;Landroid/content/Context;Ldxoptimizer/ke$a;)V
.line 512
invoke-virtual {v0}, Ldxoptimizer/ju$a;->e()Z
move-result v1
if-eqz v1, :cond_3b
.line 515
iput-object v0, p0, Ldxoptimizer/ju;->h:Ldxoptimizer/ju$a;
.line 516
invoke-virtual {v0}, Ldxoptimizer/ju$a;->d()V
.line 517
iget-object v1, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v1, v0}, Landroid/support/v7/widget/ActionBarContextView;->a(Ldxoptimizer/ke;)V
.line 518
const/4 v1, 0x1
invoke-virtual {p0, v1}, Ldxoptimizer/ju;->j(Z)V
.line 519
iget-object v1, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
const/16 v2, 0x20
invoke-virtual {v1, v2}, Landroid/support/v7/widget/ActionBarContextView;->sendAccessibilityEvent(I)V
.line 522
:goto_3a
return-object v0
:cond_3b
const/4 v0, 0x0
goto :goto_3a
.end method
.method public a(F)V
.registers 3
.prologue
.line 252
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v0, p1}, Ldxoptimizer/gm;->k(Landroid/view/View;F)V
.line 253
return-void
.end method
.method public a(I)V
.registers 2
.prologue
.line 322
iput p1, p0, Ldxoptimizer/ju;->F:I
.line 323
return-void
.end method
.method public a(II)V
.registers 7
.prologue
.line 465
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->o()I
move-result v0
.line 466
and-int/lit8 v1, p2, 0x4
if-eqz v1, :cond_d
.line 467
const/4 v1, 0x1
iput-boolean v1, p0, Ldxoptimizer/ju;->B:Z
.line 469
:cond_d
iget-object v1, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
and-int v2, p1, p2
xor-int/lit8 v3, p2, -0x1
and-int/2addr v0, v3
or-int/2addr v0, v2
invoke-interface {v1, v0}, Ldxoptimizer/mm;->c(I)V
.line 470
return-void
.end method
.method public a(Landroid/content/res/Configuration;)V
.registers 3
.prologue
.line 261
iget-object v0, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/kd;->a(Landroid/content/Context;)Ldxoptimizer/kd;
move-result-object v0
invoke-virtual {v0}, Ldxoptimizer/kd;->d()Z
move-result v0
invoke-direct {p0, v0}, Ldxoptimizer/ju;->k(Z)V
.line 262
return-void
.end method
.method public a(Ljava/lang/CharSequence;)V
.registers 3
.prologue
.line 440
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, p1}, Ldxoptimizer/mm;->a(Ljava/lang/CharSequence;)V
.line 441
return-void
.end method
.method public a(Z)V
.registers 3
.prologue
.line 392
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, p1}, Ldxoptimizer/mm;->b(Z)V
.line 393
return-void
.end method
.method public b(Z)V
.registers 4
.prologue
.line 710
if-eqz p1, :cond_12
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarOverlayLayout;->a()Z
move-result v0
if-nez v0, :cond_12
.line 711
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Action bar must be in overlay mode (Window.FEATURE_OVERLAY_ACTION_BAR) to enable hide on content scroll"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.line 714
:cond_12
iput-boolean p1, p0, Ldxoptimizer/ju;->o:Z
.line 715
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0, p1}, Landroid/support/v7/widget/ActionBarOverlayLayout;->setHideOnContentScrollEnabled(Z)V
.line 716
return-void
.end method
.method public b()Z
.registers 3
.prologue
.line 849
invoke-virtual {p0}, Ldxoptimizer/ju;->k()I
move-result v0
.line 851
iget-boolean v1, p0, Ldxoptimizer/ju;->H:Z
if-eqz v1, :cond_12
if-eqz v0, :cond_10
invoke-virtual {p0}, Ldxoptimizer/ju;->d()I
move-result v1
if-ge v1, v0, :cond_12
:cond_10
const/4 v0, 0x1
:goto_11
return v0
:cond_12
const/4 v0, 0x0
goto :goto_11
.end method
.method public c()Landroid/content/Context;
.registers 5
.prologue
.line 900
iget-object v0, p0, Ldxoptimizer/ju;->w:Landroid/content/Context;
if-nez v0, :cond_22
.line 901
new-instance v0, Landroid/util/TypedValue;
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
.line 902
iget-object v1, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
move-result-object v1
.line 903
sget v2, Ldxoptimizer/jv$a;->actionBarWidgetTheme:I
const/4 v3, 0x1
invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
.line 904
iget v0, v0, Landroid/util/TypedValue;->resourceId:I
.line 906
if-eqz v0, :cond_25
.line 907
new-instance v1, Landroid/view/ContextThemeWrapper;
iget-object v2, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
invoke-direct {v1, v2, v0}, Landroid/view/ContextThemeWrapper;-><init>(Landroid/content/Context;I)V
iput-object v1, p0, Ldxoptimizer/ju;->w:Landroid/content/Context;
.line 912
:cond_22
:goto_22
iget-object v0, p0, Ldxoptimizer/ju;->w:Landroid/content/Context;
return-object v0
.line 909
:cond_25
iget-object v0, p0, Ldxoptimizer/ju;->a:Landroid/content/Context;
iput-object v0, p0, Ldxoptimizer/ju;->w:Landroid/content/Context;
goto :goto_22
.end method
.method public c(Z)V
.registers 3
.prologue
.line 1371
iget-boolean v0, p0, Ldxoptimizer/ju;->B:Z
if-nez v0, :cond_7
.line 1372
invoke-virtual {p0, p1}, Ldxoptimizer/ju;->f(Z)V
.line 1374
:cond_7
return-void
.end method
.method public d()I
.registers 2
.prologue
.line 725
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarOverlayLayout;->getActionBarHideOffset()I
move-result v0
return v0
.end method
.method public d(Z)V
.registers 3
.prologue
.line 333
iput-boolean p1, p0, Ldxoptimizer/ju;->I:Z
.line 334
if-nez p1, :cond_d
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
if-eqz v0, :cond_d
.line 335
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
invoke-virtual {v0}, Ldxoptimizer/kk;->c()V
.line 337
:cond_d
return-void
.end method
.method public e(Z)V
.registers 5
.prologue
.line 348
iget-boolean v0, p0, Ldxoptimizer/ju;->C:Z
if-ne p1, v0, :cond_5
.line 357
:cond_4
return-void
.line 351
:cond_5
iput-boolean p1, p0, Ldxoptimizer/ju;->C:Z
.line 353
iget-object v0, p0, Ldxoptimizer/ju;->D:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
.line 354
const/4 v0, 0x0
move v1, v0
:goto_f
if-ge v1, v2, :cond_4
.line 355
iget-object v0, p0, Ldxoptimizer/ju;->D:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/jd$b;
invoke-interface {v0, p1}, Ldxoptimizer/jd$b;->a(Z)V
.line 354
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_f
.end method
.method public f(Z)V
.registers 4
.prologue
const/4 v1, 0x4
.line 377
if-eqz p1, :cond_8
move v0, v1
:goto_4
invoke-virtual {p0, v0, v1}, Ldxoptimizer/ju;->a(II)V
.line 378
return-void
.line 377
:cond_8
const/4 v0, 0x0
goto :goto_4
.end method
.method public f()Z
.registers 2
.prologue
.line 954
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
if-eqz v0, :cond_13
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->c()Z
move-result v0
if-eqz v0, :cond_13
.line 955
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->d()V
.line 956
const/4 v0, 0x1
.line 958
:goto_12
return v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method
.method public g(Z)V
.registers 2
.prologue
.line 655
iput-boolean p1, p0, Ldxoptimizer/ju;->k:Z
.line 656
return-void
.end method
.method public g()Z
.registers 3
.prologue
.line 445
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->a()Landroid/view/ViewGroup;
move-result-object v0
.line 446
if-eqz v0, :cond_13
invoke-virtual {v0}, Landroid/view/ViewGroup;->hasFocus()Z
move-result v1
if-nez v1, :cond_13
.line 447
invoke-virtual {v0}, Landroid/view/ViewGroup;->requestFocus()Z
.line 448
const/4 v0, 0x1
.line 450
:goto_12
return v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method
.method public h(Z)V
.registers 7
.prologue
const/4 v4, 0x0
.line 767
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
if-eqz v0, :cond_a
.line 768
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
invoke-virtual {v0}, Ldxoptimizer/kk;->c()V
.line 770
:cond_a
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/support/v7/widget/ActionBarContainer;->setVisibility(I)V
.line 772
iget v0, p0, Ldxoptimizer/ju;->F:I
if-nez v0, :cond_91
sget-boolean v0, Ldxoptimizer/ju;->v:Z
if-eqz v0, :cond_91
iget-boolean v0, p0, Ldxoptimizer/ju;->I:Z
if-nez v0, :cond_1e
if-eqz p1, :cond_91
.line 775
:cond_1e
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v0, v4}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 776
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarContainer;->getHeight()I
move-result v0
neg-int v0, v0
int-to-float v0, v0
.line 777
if-eqz p1, :cond_3d
.line 778
const/4 v1, 0x2
new-array v1, v1, [I
fill-array-data v1, :array_b2
.line 779
iget-object v2, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v2, v1}, Landroid/support/v7/widget/ActionBarContainer;->getLocationInWindow([I)V
.line 780
const/4 v2, 0x1
aget v1, v1, v2
int-to-float v1, v1
sub-float/2addr v0, v1
.line 782
:cond_3d
iget-object v1, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v1, v0}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 783
new-instance v1, Ldxoptimizer/kk;
invoke-direct {v1}, Ldxoptimizer/kk;-><init>()V
.line 784
iget-object v2, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v2}, Ldxoptimizer/gm;->q(Landroid/view/View;)Ldxoptimizer/ha;
move-result-object v2
invoke-virtual {v2, v4}, Ldxoptimizer/ha;->c(F)Ldxoptimizer/ha;
move-result-object v2
.line 785
iget-object v3, p0, Ldxoptimizer/ju;->r:Ldxoptimizer/hg;
invoke-virtual {v2, v3}, Ldxoptimizer/ha;->a(Ldxoptimizer/hg;)Ldxoptimizer/ha;
.line 786
invoke-virtual {v1, v2}, Ldxoptimizer/kk;->a(Ldxoptimizer/ha;)Ldxoptimizer/kk;
.line 787
iget-boolean v2, p0, Ldxoptimizer/ju;->k:Z
if-eqz v2, :cond_73
iget-object v2, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
if-eqz v2, :cond_73
.line 788
iget-object v2, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
invoke-static {v2, v0}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 789
iget-object v0, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
invoke-static {v0}, Ldxoptimizer/gm;->q(Landroid/view/View;)Ldxoptimizer/ha;
move-result-object v0
invoke-virtual {v0, v4}, Ldxoptimizer/ha;->c(F)Ldxoptimizer/ha;
move-result-object v0
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Ldxoptimizer/ha;)Ldxoptimizer/kk;
.line 791
:cond_73
sget-object v0, Ldxoptimizer/ju;->u:Landroid/view/animation/Interpolator;
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Landroid/view/animation/Interpolator;)Ldxoptimizer/kk;
.line 792
const-wide/16 v2, 0xfa
invoke-virtual {v1, v2, v3}, Ldxoptimizer/kk;->a(J)Ldxoptimizer/kk;
.line 800
iget-object v0, p0, Ldxoptimizer/ju;->q:Ldxoptimizer/he;
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Ldxoptimizer/he;)Ldxoptimizer/kk;
.line 801
iput-object v1, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
.line 802
invoke-virtual {v1}, Ldxoptimizer/kk;->a()V
.line 811
:goto_87
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
if-eqz v0, :cond_90
.line 812
iget-object v0, p0, Ldxoptimizer/ju;->b:Landroid/support/v7/widget/ActionBarOverlayLayout;
invoke-static {v0}, Ldxoptimizer/gm;->u(Landroid/view/View;)V
.line 814
:cond_90
return-void
.line 804
:cond_91
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
const/high16 v1, 0x3f800000 # 1.0f
invoke-static {v0, v1}, Ldxoptimizer/gm;->c(Landroid/view/View;F)V
.line 805
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v0, v4}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 806
iget-boolean v0, p0, Ldxoptimizer/ju;->k:Z
if-eqz v0, :cond_aa
iget-object v0, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
if-eqz v0, :cond_aa
.line 807
iget-object v0, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
invoke-static {v0, v4}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 809
:cond_aa
iget-object v0, p0, Ldxoptimizer/ju;->q:Ldxoptimizer/he;
const/4 v1, 0x0
invoke-interface {v0, v1}, Ldxoptimizer/he;->b(Landroid/view/View;)V
goto :goto_87
.line 778
nop
:array_b2
.array-data 4
0x0
0x0
.end array-data
.end method
.method i()V
.registers 4
.prologue
const/4 v2, 0x0
.line 314
iget-object v0, p0, Ldxoptimizer/ju;->j:Ldxoptimizer/ke$a;
if-eqz v0, :cond_10
.line 315
iget-object v0, p0, Ldxoptimizer/ju;->j:Ldxoptimizer/ke$a;
iget-object v1, p0, Ldxoptimizer/ju;->i:Ldxoptimizer/ke;
invoke-interface {v0, v1}, Ldxoptimizer/ke$a;->a(Ldxoptimizer/ke;)V
.line 316
iput-object v2, p0, Ldxoptimizer/ju;->i:Ldxoptimizer/ke;
.line 317
iput-object v2, p0, Ldxoptimizer/ju;->j:Ldxoptimizer/ke$a;
.line 319
:cond_10
return-void
.end method
.method public i(Z)V
.registers 7
.prologue
const/4 v4, 0x1
.line 817
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
if-eqz v0, :cond_a
.line 818
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
invoke-virtual {v0}, Ldxoptimizer/kk;->c()V
.line 821
:cond_a
iget v0, p0, Ldxoptimizer/ju;->F:I
if-nez v0, :cond_7e
sget-boolean v0, Ldxoptimizer/ju;->v:Z
if-eqz v0, :cond_7e
iget-boolean v0, p0, Ldxoptimizer/ju;->I:Z
if-nez v0, :cond_18
if-eqz p1, :cond_7e
.line 823
:cond_18
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
const/high16 v1, 0x3f800000 # 1.0f
invoke-static {v0, v1}, Ldxoptimizer/gm;->c(Landroid/view/View;F)V
.line 824
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v0, v4}, Landroid/support/v7/widget/ActionBarContainer;->setTransitioning(Z)V
.line 825
new-instance v1, Ldxoptimizer/kk;
invoke-direct {v1}, Ldxoptimizer/kk;-><init>()V
.line 826
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarContainer;->getHeight()I
move-result v0
neg-int v0, v0
int-to-float v0, v0
.line 827
if-eqz p1, :cond_42
.line 828
const/4 v2, 0x2
new-array v2, v2, [I
fill-array-data v2, :array_86
.line 829
iget-object v3, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v3, v2}, Landroid/support/v7/widget/ActionBarContainer;->getLocationInWindow([I)V
.line 830
aget v2, v2, v4
int-to-float v2, v2
sub-float/2addr v0, v2
.line 832
:cond_42
iget-object v2, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-static {v2}, Ldxoptimizer/gm;->q(Landroid/view/View;)Ldxoptimizer/ha;
move-result-object v2
invoke-virtual {v2, v0}, Ldxoptimizer/ha;->c(F)Ldxoptimizer/ha;
move-result-object v2
.line 833
iget-object v3, p0, Ldxoptimizer/ju;->r:Ldxoptimizer/hg;
invoke-virtual {v2, v3}, Ldxoptimizer/ha;->a(Ldxoptimizer/hg;)Ldxoptimizer/ha;
.line 834
invoke-virtual {v1, v2}, Ldxoptimizer/kk;->a(Ldxoptimizer/ha;)Ldxoptimizer/kk;
.line 835
iget-boolean v2, p0, Ldxoptimizer/ju;->k:Z
if-eqz v2, :cond_69
iget-object v2, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
if-eqz v2, :cond_69
.line 836
iget-object v2, p0, Ldxoptimizer/ju;->f:Landroid/view/View;
invoke-static {v2}, Ldxoptimizer/gm;->q(Landroid/view/View;)Ldxoptimizer/ha;
move-result-object v2
invoke-virtual {v2, v0}, Ldxoptimizer/ha;->c(F)Ldxoptimizer/ha;
move-result-object v0
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Ldxoptimizer/ha;)Ldxoptimizer/kk;
.line 838
:cond_69
sget-object v0, Ldxoptimizer/ju;->t:Landroid/view/animation/Interpolator;
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Landroid/view/animation/Interpolator;)Ldxoptimizer/kk;
.line 839
const-wide/16 v2, 0xfa
invoke-virtual {v1, v2, v3}, Ldxoptimizer/kk;->a(J)Ldxoptimizer/kk;
.line 840
iget-object v0, p0, Ldxoptimizer/ju;->p:Ldxoptimizer/he;
invoke-virtual {v1, v0}, Ldxoptimizer/kk;->a(Ldxoptimizer/he;)Ldxoptimizer/kk;
.line 841
iput-object v1, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
.line 842
invoke-virtual {v1}, Ldxoptimizer/kk;->a()V
.line 846
:goto_7d
return-void
.line 844
:cond_7e
iget-object v0, p0, Ldxoptimizer/ju;->p:Ldxoptimizer/he;
const/4 v1, 0x0
invoke-interface {v0, v1}, Ldxoptimizer/he;->b(Landroid/view/View;)V
goto :goto_7d
.line 828
nop
:array_86
.array-data 4
0x0
0x0
.end array-data
.end method
.method public j()I
.registers 2
.prologue
.line 497
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0}, Ldxoptimizer/mm;->p()I
move-result v0
return v0
.end method
.method public j(Z)V
.registers 10
.prologue
const-wide/16 v6, 0xc8
const-wide/16 v4, 0x64
const/16 v3, 0x8
const/4 v1, 0x4
const/4 v2, 0x0
.line 855
if-eqz p1, :cond_2d
.line 856
invoke-direct {p0}, Ldxoptimizer/ju;->p()V
.line 861
:goto_d
invoke-direct {p0}, Ldxoptimizer/ju;->r()Z
move-result v0
if-eqz v0, :cond_3e
.line 863
if-eqz p1, :cond_31
.line 868
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, v1, v4, v5}, Ldxoptimizer/mm;->a(IJ)Ldxoptimizer/ha;
move-result-object v0
.line 870
iget-object v1, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v1, v2, v6, v7}, Landroid/support/v7/widget/ActionBarContextView;->a(IJ)Ldxoptimizer/ha;
move-result-object v1
.line 878
:goto_21
new-instance v2, Ldxoptimizer/kk;
invoke-direct {v2}, Ldxoptimizer/kk;-><init>()V
.line 879
invoke-virtual {v2, v0, v1}, Ldxoptimizer/kk;->a(Ldxoptimizer/ha;Ldxoptimizer/ha;)Ldxoptimizer/kk;
.line 880
invoke-virtual {v2}, Ldxoptimizer/kk;->a()V
.line 891
:goto_2c
return-void
.line 858
:cond_2d
invoke-direct {p0}, Ldxoptimizer/ju;->q()V
goto :goto_d
.line 873
:cond_31
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, v2, v6, v7}, Ldxoptimizer/mm;->a(IJ)Ldxoptimizer/ha;
move-result-object v1
.line 875
iget-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/widget/ActionBarContextView;->a(IJ)Ldxoptimizer/ha;
move-result-object v0
goto :goto_21
.line 882
:cond_3e
if-eqz p1, :cond_4b
.line 883
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, v1}, Ldxoptimizer/mm;->d(I)V
.line 884
iget-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v0, v2}, Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V
goto :goto_2c
.line 886
:cond_4b
iget-object v0, p0, Ldxoptimizer/ju;->d:Ldxoptimizer/mm;
invoke-interface {v0, v2}, Ldxoptimizer/mm;->d(I)V
.line 887
iget-object v0, p0, Ldxoptimizer/ju;->e:Landroid/support/v7/widget/ActionBarContextView;
invoke-virtual {v0, v3}, Landroid/support/v7/widget/ActionBarContextView;->setVisibility(I)V
goto :goto_2c
.end method
.method public k()I
.registers 2
.prologue
.line 651
iget-object v0, p0, Ldxoptimizer/ju;->c:Landroid/support/v7/widget/ActionBarContainer;
invoke-virtual {v0}, Landroid/support/v7/widget/ActionBarContainer;->getHeight()I
move-result v0
return v0
.end method
.method public l()V
.registers 2
.prologue
.line 677
iget-boolean v0, p0, Ldxoptimizer/ju;->m:Z
if-eqz v0, :cond_b
.line 678
const/4 v0, 0x0
iput-boolean v0, p0, Ldxoptimizer/ju;->m:Z
.line 679
const/4 v0, 0x1
invoke-direct {p0, v0}, Ldxoptimizer/ju;->l(Z)V
.line 681
:cond_b
return-void
.end method
.method public m()V
.registers 3
.prologue
const/4 v1, 0x1
.line 702
iget-boolean v0, p0, Ldxoptimizer/ju;->m:Z
if-nez v0, :cond_a
.line 703
iput-boolean v1, p0, Ldxoptimizer/ju;->m:Z
.line 704
invoke-direct {p0, v1}, Ldxoptimizer/ju;->l(Z)V
.line 706
:cond_a
return-void
.end method
.method public n()V
.registers 2
.prologue
.line 942
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
if-eqz v0, :cond_c
.line 943
iget-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
invoke-virtual {v0}, Ldxoptimizer/kk;->c()V
.line 944
const/4 v0, 0x0
iput-object v0, p0, Ldxoptimizer/ju;->n:Ldxoptimizer/kk;
.line 946
:cond_c
return-void
.end method
.method public o()V
.registers 1
.prologue
.line 950
return-void
.end method