cbd.smali
.class public Ldxoptimizer/cbd;
.super Ljava/lang/Object;
.source "NotificationItemFactory.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/cbd$k;,
Ldxoptimizer/cbd$g;,
Ldxoptimizer/cbd$b;,
Ldxoptimizer/cbd$l;,
Ldxoptimizer/cbd$j;,
Ldxoptimizer/cbd$c;,
Ldxoptimizer/cbd$p;,
Ldxoptimizer/cbd$m;,
Ldxoptimizer/cbd$e;,
Ldxoptimizer/cbd$h;,
Ldxoptimizer/cbd$n;,
Ldxoptimizer/cbd$f;,
Ldxoptimizer/cbd$a;,
Ldxoptimizer/cbd$i;,
Ldxoptimizer/cbd$d;,
Ldxoptimizer/cbd$o;
}
.end annotation
# static fields
.field public static a:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray",
"<",
"Ldxoptimizer/pf;",
">;"
}
.end annotation
.end field
# instance fields
.field private b:Landroid/content/Context;
.field private c:I
.field private d:Landroid/widget/RemoteViews;
.field private e:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap",
"<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 63
new-instance v0, Landroid/util/SparseArray;
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
sput-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
return-void
.end method
.method public constructor <init>(Landroid/content/Context;I)V
.registers 6
.prologue
.line 65
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 62
const/4 v0, 0x0
iput-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;
.line 66
iput-object p1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;
.line 67
iput p2, p0, Ldxoptimizer/cbd;->c:I
.line 68
new-instance v0, Landroid/widget/RemoteViews;
iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v2, 0x7f0301fa
invoke-direct {v0, v1, v2}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
iput-object v0, p0, Ldxoptimizer/cbd;->d:Landroid/widget/RemoteViews;
.line 70
sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V
.line 71
iget-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;
if-nez v0, :cond_2a
.line 72
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;
.line 74
:cond_2a
return-void
.end method
.method static synthetic a(Ldxoptimizer/cbd;)Landroid/content/Context;
.registers 2
.prologue
.line 52
iget-object v0, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;
return-object v0
.end method
.method static synthetic a(Ldxoptimizer/cbd;ZLandroid/widget/RemoteViews;)V
.registers 3
.prologue
.line 52
invoke-direct {p0, p1, p2}, Ldxoptimizer/cbd;->a(ZLandroid/widget/RemoteViews;)V
return-void
.end method
.method private a(ZLandroid/widget/RemoteViews;)V
.registers 6
.prologue
.line 1040
const/4 v0, 0x1
new-array v0, v0, [I
const/4 v1, 0x0
const v2, 0x7f0e07d1
aput v2, v0, v1
iget v1, p0, Ldxoptimizer/cbd;->c:I
invoke-static {p1, p2, v0, v1}, Ldxoptimizer/cbk;->a(ZLandroid/widget/RemoteViews;[II)V
.line 1042
return-void
.end method
.method static synthetic b(Ldxoptimizer/cbd;)I
.registers 2
.prologue
.line 52
iget v0, p0, Ldxoptimizer/cbd;->c:I
return v0
.end method
.method static synthetic c(Ldxoptimizer/cbd;)Ljava/util/HashMap;
.registers 2
.prologue
.line 52
iget-object v0, p0, Ldxoptimizer/cbd;->e:Ljava/util/HashMap;
return-object v0
.end method
.method static synthetic d(Ldxoptimizer/cbd;)Landroid/widget/RemoteViews;
.registers 2
.prologue
.line 52
iget-object v0, p0, Ldxoptimizer/cbd;->d:Landroid/widget/RemoteViews;
return-object v0
.end method
# virtual methods
.method public a()Ldxoptimizer/cbc;
.registers 2
.prologue
.line 979
new-instance v0, Ldxoptimizer/cbd$d;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$d;-><init>(Ldxoptimizer/cbd;)V
return-object v0
.end method
.method public a(I)Ldxoptimizer/cbc;
.registers 6
.prologue
const/4 v3, 0x1
.line 991
packed-switch p1, :pswitch_data_ae
.line 1035
const/4 v0, 0x0
:goto_5
return-object v0
.line 993
:pswitch_6
new-instance v0, Ldxoptimizer/cbd$i;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$i;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 995
:pswitch_c
new-instance v0, Ldxoptimizer/cbd$a;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$a;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 996
:pswitch_12
new-instance v0, Ldxoptimizer/cbd$f;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$f;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 998
:pswitch_18
new-instance v0, Ldxoptimizer/cbd$h;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$h;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1000
:pswitch_1e
new-instance v0, Ldxoptimizer/cbd$n;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$n;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1002
:pswitch_24
new-instance v0, Ldxoptimizer/oz;
invoke-direct {v0, v3}, Ldxoptimizer/oz;-><init>(Z)V
.line 1003
iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/oz;->b(Landroid/content/Context;)V
.line 1004
sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/16 v2, 0xc
invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1006
new-instance v0, Ldxoptimizer/cbd$e;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$e;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1008
:pswitch_3f
new-instance v0, Ldxoptimizer/cbd$m;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$m;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1010
:pswitch_45
new-instance v0, Ldxoptimizer/ph;
invoke-direct {v0, v3}, Ldxoptimizer/ph;-><init>(Z)V
.line 1011
sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/4 v2, 0x0
invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1013
new-instance v0, Ldxoptimizer/cbd$p;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$p;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1015
:pswitch_56
sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/16 v1, 0xd
new-instance v2, Ldxoptimizer/ow;
invoke-direct {v2, v3}, Ldxoptimizer/ow;-><init>(Z)V
invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1017
new-instance v0, Ldxoptimizer/cbd$c;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$c;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1019
:pswitch_68
sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/16 v1, 0xe
new-instance v2, Ldxoptimizer/pa;
invoke-direct {v2, v3}, Ldxoptimizer/pa;-><init>(Z)V
invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1021
new-instance v0, Ldxoptimizer/cbd$j;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$j;-><init>(Ldxoptimizer/cbd;)V
goto :goto_5
.line 1023
:pswitch_7a
new-instance v0, Ldxoptimizer/ox;
invoke-direct {v0}, Ldxoptimizer/ox;-><init>()V
.line 1024
iget-object v1, p0, Ldxoptimizer/cbd;->b:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ox;->b(Landroid/content/Context;)V
.line 1025
sget-object v1, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/4 v2, 0x4
invoke-virtual {v1, v2, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1027
new-instance v0, Ldxoptimizer/cbd$l;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$l;-><init>(Ldxoptimizer/cbd;)V
goto/16 :goto_5
.line 1029
:pswitch_95
sget-object v0, Ldxoptimizer/cbd;->a:Landroid/util/SparseArray;
const/4 v1, 0x3
new-instance v2, Ldxoptimizer/ov;
invoke-direct {v2, v3}, Ldxoptimizer/ov;-><init>(Z)V
invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 1031
new-instance v0, Ldxoptimizer/cbd$b;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$b;-><init>(Ldxoptimizer/cbd;)V
goto/16 :goto_5
.line 1033
:pswitch_a7
new-instance v0, Ldxoptimizer/cbd$g;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$g;-><init>(Ldxoptimizer/cbd;)V
goto/16 :goto_5
.line 991
:pswitch_data_ae
.packed-switch 0x0
:pswitch_6
:pswitch_c
:pswitch_12
:pswitch_18
:pswitch_1e
:pswitch_24
:pswitch_45
:pswitch_56
:pswitch_68
:pswitch_3f
:pswitch_7a
:pswitch_95
:pswitch_a7
.end packed-switch
.end method
.method public b()Ldxoptimizer/cbc;
.registers 2
.prologue
.line 983
new-instance v0, Ldxoptimizer/cbd$o;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$o;-><init>(Ldxoptimizer/cbd;)V
return-object v0
.end method
.method public c()Ldxoptimizer/cbc;
.registers 2
.prologue
.line 987
new-instance v0, Ldxoptimizer/cbd$k;
invoke-direct {v0, p0}, Ldxoptimizer/cbd$k;-><init>(Ldxoptimizer/cbd;)V
return-object v0
.end method