jh.smali

.class public abstract Ldxoptimizer/jh;
.super Ljava/lang/Object;
.source "AppCompatDelegate.java"


# static fields
.field private static a:I

.field private static b:Z


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .prologue
    .line 131
    const/4 v0, -0x1

    sput v0, Ldxoptimizer/jh;->a:I

    .line 133
    const/4 v0, 0x0

    sput-boolean v0, Ldxoptimizer/jh;->b:Z

    return-void
.end method

.method constructor <init>()V
    .registers 1

    .prologue
    .line 216
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a(Landroid/app/Activity;Ldxoptimizer/jg;)Ldxoptimizer/jh;
    .registers 3

    .prologue
    .line 185
    invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

    move-result-object v0

    invoke-static {p0, v0, p1}, Ldxoptimizer/jh;->a(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)Ldxoptimizer/jh;

    move-result-object v0

    return-object v0
.end method

.method public static a(Landroid/app/Dialog;Ldxoptimizer/jg;)Ldxoptimizer/jh;
    .registers 4

    .prologue
    .line 194
    invoke-virtual {p0}, Landroid/app/Dialog;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-virtual {p0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;

    move-result-object v1

    invoke-static {v0, v1, p1}, Ldxoptimizer/jh;->a(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)Ldxoptimizer/jh;

    move-result-object v0

    return-object v0
.end method

.method private static a(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)Ldxoptimizer/jh;
    .registers 5

    .prologue
    .line 199
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    .line 200
    invoke-static {}, Ldxoptimizer/ef;->a()Z

    move-result v1

    if-eqz v1, :cond_e

    .line 201
    new-instance v0, Ldxoptimizer/jj;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/jj;-><init>(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)V

    .line 209
    :goto_d
    return-object v0

    .line 202
    :cond_e
    const/16 v1, 0x17

    if-lt v0, v1, :cond_18

    .line 203
    new-instance v0, Ldxoptimizer/jm;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/jm;-><init>(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)V

    goto :goto_d

    .line 204
    :cond_18
    const/16 v1, 0xe

    if-lt v0, v1, :cond_22

    .line 205
    new-instance v0, Ldxoptimizer/jl;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/jl;-><init>(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)V

    goto :goto_d

    .line 206
    :cond_22
    const/16 v1, 0xb

    if-lt v0, v1, :cond_2c

    .line 207
    new-instance v0, Ldxoptimizer/jk;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/jk;-><init>(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)V

    goto :goto_d

    .line 209
    :cond_2c
    new-instance v0, Ldxoptimizer/jn;

    invoke-direct {v0, p0, p1, p2}, Ldxoptimizer/jn;-><init>(Landroid/content/Context;Landroid/view/Window;Ldxoptimizer/jg;)V

    goto :goto_d
.end method

.method public static j()I
    .registers 1

    .prologue
    .line 492
    sget v0, Ldxoptimizer/jh;->a:I

    return v0
.end method

.method public static k()Z
    .registers 1

    .prologue
    .line 539
    sget-boolean v0, Ldxoptimizer/jh;->b:Z

    return v0
.end method


# virtual methods
.method public abstract a(I)Landroid/view/View;
.end method

.method public abstract a()Ldxoptimizer/jd;
.end method

.method public abstract a(Landroid/content/res/Configuration;)V
.end method

.method public abstract a(Landroid/os/Bundle;)V
.end method

.method public abstract a(Landroid/view/View;)V
.end method

.method public abstract a(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method

.method public abstract a(Ljava/lang/CharSequence;)V
.end method

.method public abstract b()Landroid/view/MenuInflater;
.end method

.method public abstract b(I)V
.end method

.method public abstract b(Landroid/os/Bundle;)V
.end method

.method public abstract b(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.end method

.method public abstract c()V
.end method

.method public abstract c(Landroid/os/Bundle;)V
.end method

.method public abstract c(I)Z
.end method

.method public abstract d()V
.end method

.method public abstract e()V
.end method

.method public abstract f()V
.end method

.method public abstract g()V
.end method

.method public abstract h()V
.end method

.method public abstract i()Z
.end method