am.smali

.class public Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;
.super Ljava/lang/Object;
.source "SwitchItemFactory.java"


# static fields
.field public static a:I

.field public static b:I

.field private static c:Z


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

    .prologue
    .line 20
    sget v0, Lcom/cleanmaster/notification/aj;->a:I

    sput v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->a:I

    .line 22
    const/4 v0, 0x2

    sput v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->b:I

    .line 24
    const/4 v0, 0x0

    sput-boolean v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->c:Z

    return-void
.end method

.method public static a(Landroid/content/Context;Ljava/lang/Integer;I)Lcom/cleanmaster/ui/floatwindow/switchcontrol/SwitchItemController;
    .registers 5

    .prologue
    .line 27
    const/4 v0, 0x0

    .line 28
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v1

    packed-switch v1, :pswitch_data_d0

    .line 129
    :goto_8
    :pswitch_8
    return-object v0

    .line 30
    :pswitch_9
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/e;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/e;-><init>()V

    goto :goto_8

    .line 33
    :pswitch_f
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/as;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/as;-><init>()V

    goto :goto_8

    .line 36
    :pswitch_15
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/s;

    invoke-direct {v0, p0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/s;-><init>(Landroid/content/Context;)V

    goto :goto_8

    .line 39
    :pswitch_1b
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ap;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ap;-><init>()V

    goto :goto_8

    .line 42
    :pswitch_21
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/j;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/j;-><init>()V

    goto :goto_8

    .line 45
    :pswitch_27
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/h;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/h;-><init>()V

    goto :goto_8

    .line 48
    :pswitch_2d
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/i;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/i;-><init>()V

    goto :goto_8

    .line 51
    :pswitch_33
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/g;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/g;-><init>()V

    goto :goto_8

    .line 54
    :pswitch_39
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ad;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ad;-><init>()V

    goto :goto_8

    .line 57
    :pswitch_3f
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/a;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/a;-><init>()V

    goto :goto_8

    .line 60
    :pswitch_45
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ae;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ae;-><init>()V

    goto :goto_8

    .line 63
    :pswitch_4b
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ab;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ab;-><init>()V

    goto :goto_8

    .line 66
    :pswitch_51
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/an;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/an;-><init>()V

    goto :goto_8

    .line 69
    :pswitch_57
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ag;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ag;-><init>()V

    goto :goto_8

    .line 72
    :pswitch_5d
    invoke-static {p0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/x;->a(Landroid/content/Context;)Lcom/cleanmaster/ui/floatwindow/switchcontrol/x;

    move-result-object v0

    goto :goto_8

    .line 75
    :pswitch_62
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/aa;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/aa;-><init>()V

    goto :goto_8

    .line 78
    :pswitch_68
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/c;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/c;-><init>()V

    goto :goto_8

    .line 81
    :pswitch_6e
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/z;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/z;-><init>()V

    goto :goto_8

    .line 84
    :pswitch_74
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ao;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ao;-><init>()V

    goto :goto_8

    .line 87
    :pswitch_7a
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/af;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/af;-><init>()V

    goto :goto_8

    .line 90
    :pswitch_80
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/w;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/w;-><init>()V

    goto :goto_8

    .line 99
    :pswitch_86
    invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I

    move-result v0

    invoke-static {p0, v0, p2}, Lcom/cleanmaster/ui/floatwindow/ui/a;->a(Landroid/content/Context;II)Lcom/cleanmaster/ui/floatwindow/ui/a;

    move-result-object v0

    goto/16 :goto_8

    .line 102
    :pswitch_90
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/l;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/l;-><init>()V

    goto/16 :goto_8

    .line 105
    :pswitch_97
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/r;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/r;-><init>()V

    goto/16 :goto_8

    .line 108
    :pswitch_9e
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/m;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/m;-><init>()V

    goto/16 :goto_8

    .line 111
    :pswitch_a5
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/q;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/q;-><init>()V

    goto/16 :goto_8

    .line 114
    :pswitch_ac
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/n;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/n;-><init>()V

    goto/16 :goto_8

    .line 117
    :pswitch_b3
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/p;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/p;-><init>()V

    goto/16 :goto_8

    .line 120
    :pswitch_ba
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/o;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/o;-><init>()V

    goto/16 :goto_8

    .line 123
    :pswitch_c1
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/b;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/b;-><init>()V

    goto/16 :goto_8

    .line 126
    :pswitch_c8
    new-instance v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ar;

    invoke-direct {v0}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/ar;-><init>()V

    goto/16 :goto_8

    .line 28
    nop

    :pswitch_data_d0
    .packed-switch 0x1
        :pswitch_9
        :pswitch_f
        :pswitch_15
        :pswitch_1b
        :pswitch_21
        :pswitch_27
        :pswitch_2d
        :pswitch_33
        :pswitch_39
        :pswitch_3f
        :pswitch_45
        :pswitch_4b
        :pswitch_51
        :pswitch_5d
        :pswitch_57
        :pswitch_62
        :pswitch_68
        :pswitch_86
        :pswitch_86
        :pswitch_86
        :pswitch_86
        :pswitch_86
        :pswitch_6e
        :pswitch_74
        :pswitch_7a
        :pswitch_80
        :pswitch_8
        :pswitch_90
        :pswitch_97
        :pswitch_9e
        :pswitch_8
        :pswitch_a5
        :pswitch_ac
        :pswitch_b3
        :pswitch_ba
        :pswitch_8
        :pswitch_8
        :pswitch_86
        :pswitch_86
        :pswitch_c1
        :pswitch_8
        :pswitch_c8
    .end packed-switch
.end method

.method public static a(Landroid/content/Context;I)Ljava/util/List;
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "I)",
            "Ljava/util/List",
            "<",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation

    .prologue
    const/16 v6, 0x14

    .line 133
    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    .line 135
    invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v1

    .line 136
    const/4 v0, 0x0

    .line 139
    :try_start_c
    invoke-virtual {v1}, Landroid/content/pm/PackageManager;->getSystemAvailableFeatures()[Landroid/content/pm/FeatureInfo;
    :try_end_f
    .catch Ljava/lang/Exception; {:try_start_c .. :try_end_f} :catch_26

    move-result-object v0

    move-object v1, v0

    .line 142
    :goto_11
    if-eqz v1, :cond_51

    .line 143
    new-instance v3, Ljava/util/ArrayList;

    invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V

    .line 144
    array-length v4, v1

    const/4 v0, 0x0

    :goto_1a
    if-ge v0, v4, :cond_29

    aget-object v5, v1, v0

    .line 145
    iget-object v5, v5, Landroid/content/pm/FeatureInfo;->name:Ljava/lang/String;

    invoke-interface {v3, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 144
    add-int/lit8 v0, v0, 0x1

    goto :goto_1a

    .line 140
    :catch_26
    move-exception v1

    move-object v1, v0

    goto :goto_11

    .line 147
    :cond_29
    const-string v0, "android.hardware.wifi"

    invoke-interface {v3, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_35

    sget-boolean v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->c:Z

    if-eqz v0, :cond_3d

    .line 148
    :cond_35
    const/4 v0, 0x2

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 150
    :cond_3d
    const-string v0, "android.hardware.telephony"

    invoke-interface {v3, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v0

    if-nez v0, :cond_49

    sget-boolean v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->c:Z

    if-eqz v0, :cond_51

    .line 151
    :cond_49
    const/4 v0, 0x3

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 155
    :cond_51
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/h;->g()Z

    move-result v0

    if-eqz v0, :cond_5f

    .line 156
    const/4 v0, 0x6

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 158
    :cond_5f
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/j;->g()Z

    move-result v0

    if-eqz v0, :cond_6d

    .line 159
    const/4 v0, 0x5

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 161
    :cond_6d
    const/16 v0, 0xa

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 162
    const/16 v0, 0xc

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 163
    const/16 v0, 0xe

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 164
    const/4 v0, 0x4

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 165
    const/16 v0, 0xf

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 166
    const/4 v0, 0x1

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 167
    const/16 v0, 0x18

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 168
    const/16 v0, 0x19

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 169
    const/16 v0, 0x29

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 170
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/ConflictCommons;->isCNVersion()Z

    move-result v0

    if-nez v0, :cond_cb

    .line 171
    const/16 v0, 0x2a

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 173
    :cond_cb
    sget v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->a:I

    if-ne p1, v0, :cond_1a2

    .line 174
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/i;->g()Z

    move-result v0

    if-eqz v0, :cond_dd

    .line 175
    const/4 v0, 0x7

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 177
    :cond_dd
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/aa;->g()Z

    move-result v0

    if-eqz v0, :cond_ec

    .line 178
    const/16 v0, 0x10

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 180
    :cond_ec
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/l;->g()Z

    move-result v0

    if-eqz v0, :cond_fb

    .line 181
    const/16 v0, 0x1c

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 183
    :cond_fb
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/r;->g()Z

    move-result v0

    if-eqz v0, :cond_10a

    .line 184
    const/16 v0, 0x1d

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 186
    :cond_10a
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/m;->g()Z

    move-result v0

    if-eqz v0, :cond_119

    .line 187
    const/16 v0, 0x1e

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 189
    :cond_119
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/q;->g()Z

    move-result v0

    if-eqz v0, :cond_128

    .line 190
    const/16 v0, 0x20

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 192
    :cond_128
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/n;->g()Z

    move-result v0

    if-eqz v0, :cond_137

    .line 193
    const/16 v0, 0x21

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 195
    :cond_137
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/p;->g()Z

    move-result v0

    if-eqz v0, :cond_146

    .line 196
    const/16 v0, 0x22

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 198
    :cond_146
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/o;->g()Z

    move-result v0

    if-eqz v0, :cond_155

    .line 199
    const/16 v0, 0x23

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 201
    :cond_155
    const/16 v0, 0x8

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 202
    const/16 v0, 0x9

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 203
    const/16 v0, 0xb

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 204
    const/16 v0, 0xd

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 205
    const/16 v0, 0x11

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 206
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 208
    const/16 v0, 0x28

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 210
    invoke-static {}, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->a()Z

    move-result v0

    if-eqz v0, :cond_1a1

    .line 211
    const/16 v0, 0x26

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 222
    :cond_1a1
    :goto_1a1
    return-object v2

    .line 212
    :cond_1a2
    sget v0, Lcom/cleanmaster/ui/floatwindow/switchcontrol/am;->b:I

    if-ne p1, v0, :cond_1a1

    .line 213
    const/16 v0, 0x1a

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 214
    const/16 v0, 0x12

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 215
    const/16 v0, 0x13

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 216
    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 217
    const/16 v0, 0x15

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 218
    const/16 v0, 0x16

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 219
    const/16 v0, 0x17

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v0

    invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_1a1
.end method

.method public static a()Z
    .registers 3

    .prologue
    .line 226
    :try_start_0
    invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;

    move-result-object v0

    invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object v0

    .line 227
    invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v0

    const-string v1, "com.google.android.apps.translate"

    const/16 v2, 0x80

    invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
    :try_end_13
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_13} :catch_18

    move-result-object v0

    .line 229
    if-eqz v0, :cond_19

    .line 230
    const/4 v0, 0x1

    .line 235
    :goto_17
    return v0

    .line 232
    :catch_18
    move-exception v0

    .line 235
    :cond_19
    const/4 v0, 0x0

    goto :goto_17
.end method