cbd$n.smali
.class Ldxoptimizer/cbd$n;
.super Ldxoptimizer/cbc;
.source "NotificationItemFactory.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/cbd;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "n"
.end annotation
# instance fields
.field b:I
.field c:I
.field d:Ljava/lang/String;
.field final synthetic e:Ldxoptimizer/cbd;
# direct methods
.method constructor <init>(Ldxoptimizer/cbd;)V
.registers 4
.prologue
const v0, 0x7fffffff
.line 472
iput-object p1, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-direct {p0}, Ldxoptimizer/cbc;-><init>()V
.line 473
iput v0, p0, Ldxoptimizer/cbd$n;->b:I
.line 474
iput v0, p0, Ldxoptimizer/cbd$n;->c:I
.line 475
iget-object v0, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v0}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v0
const v1, 0x7f0808aa
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/cbd$n;->d:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public a()Z
.registers 5
.prologue
const/4 v0, 0x1
.line 479
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 480
invoke-static {v2}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v2
invoke-virtual {v1, v2}, Ldxoptimizer/ahu;->a(Landroid/content/Context;)Ldxoptimizer/ahh;
move-result-object v1
invoke-interface {v1}, Ldxoptimizer/ahh;->c()I
move-result v1
sput v1, Ldxoptimizer/cbf;->d:I
.line 481
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 482
invoke-static {v2}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v2
invoke-virtual {v1, v2}, Ldxoptimizer/ahu;->b(Landroid/content/Context;)Ldxoptimizer/ahj;
move-result-object v1
invoke-interface {v1}, Ldxoptimizer/ahj;->e()I
move-result v1
sput v1, Ldxoptimizer/cbf;->e:I
.line 483
sget v1, Ldxoptimizer/cbf;->d:I
iget v2, p0, Ldxoptimizer/cbd$n;->b:I
if-ne v1, v2, :cond_35
sget v1, Ldxoptimizer/cbf;->e:I
iget v2, p0, Ldxoptimizer/cbd$n;->c:I
if-eq v1, v2, :cond_59
.line 484
:cond_35
iget v1, p0, Ldxoptimizer/cbd$n;->b:I
if-nez v1, :cond_3d
sget v1, Ldxoptimizer/cbf;->d:I
if-gtz v1, :cond_45
:cond_3d
iget v1, p0, Ldxoptimizer/cbd$n;->c:I
if-nez v1, :cond_50
sget v1, Ldxoptimizer/cbf;->e:I
if-lez v1, :cond_50
.line 486
:cond_45
const-string v1, "new_notify"
const-string v2, "nnsctr"
.line 488
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
.line 486
invoke-static {v1, v2, v3}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 491
:cond_50
sget v1, Ldxoptimizer/cbf;->d:I
iput v1, p0, Ldxoptimizer/cbd$n;->b:I
.line 492
sget v1, Ldxoptimizer/cbf;->e:I
iput v1, p0, Ldxoptimizer/cbd$n;->c:I
.line 495
:goto_58
return v0
:cond_59
const/4 v0, 0x0
goto :goto_58
.end method
.method public b()Ldxoptimizer/cbc;
.registers 11
.prologue
const v9, 0x7f0e07cd
const v8, 0x7f0e07cb
const/16 v7, 0x63
const/4 v6, 0x1
const/4 v5, 0x0
.line 500
new-instance v0, Landroid/widget/RemoteViews;
iget-object v1, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v1}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v1
invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v2, 0x7f0301f9
invoke-direct {v0, v1, v2}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
iput-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
.line 502
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v1, 0x7f0203b9
invoke-virtual {v0, v9, v1}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
.line 504
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v1, 0x7f0203b8
invoke-virtual {v0, v8, v1}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
.line 507
iget v0, p0, Ldxoptimizer/cbd$n;->c:I
if-lez v0, :cond_a3
.line 508
iget-object v0, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v0}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v3, 0x7f0e07ce
iget v0, p0, Ldxoptimizer/cbd$n;->c:I
if-le v0, v7, :cond_8d
const-string v0, "99+"
:goto_43
invoke-static {v1, v2, v3, v0}, Ldxoptimizer/cbk;->a(Landroid/content/Context;Landroid/widget/RemoteViews;ILjava/lang/String;)V
.line 510
iget-object v0, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v0}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
new-array v2, v6, [I
aput v9, v2, v5
invoke-static {v0, v1, v2}, Ldxoptimizer/cbk;->a(Landroid/content/Context;Landroid/widget/RemoteViews;[I)V
.line 519
:goto_55
iget v0, p0, Ldxoptimizer/cbd$n;->b:I
if-lez v0, :cond_f4
.line 520
iget-object v0, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v0}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v3, 0x7f0e07cc
iget v0, p0, Ldxoptimizer/cbd$n;->b:I
if-le v0, v7, :cond_dd
const-string v0, "99+"
:goto_6a
invoke-static {v1, v2, v3, v0}, Ldxoptimizer/cbk;->a(Landroid/content/Context;Landroid/widget/RemoteViews;ILjava/lang/String;)V
.line 522
iget-object v0, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
invoke-static {v0}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
new-array v2, v6, [I
aput v8, v2, v5
invoke-static {v0, v1, v2}, Ldxoptimizer/cbk;->a(Landroid/content/Context;Landroid/widget/RemoteViews;[I)V
.line 530
:goto_7c
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v1, 0x7f0e07cf
iget-object v2, p0, Ldxoptimizer/cbd$n;->d:Ljava/lang/String;
iget-object v3, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 531
invoke-static {v3}, Ldxoptimizer/cbd;->b(Ldxoptimizer/cbd;)I
move-result v3
.line 530
invoke-static {v0, v1, v2, v3}, Ldxoptimizer/cbk;->a(Landroid/widget/RemoteViews;ILjava/lang/String;I)V
.line 533
return-object p0
.line 508
:cond_8d
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget v4, p0, Ldxoptimizer/cbd$n;->c:I
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v4, ""
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_43
.line 513
:cond_a3
iget-object v1, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v2, 0x7f0e07ce
iget v0, p0, Ldxoptimizer/cbd$n;->c:I
if-le v0, v7, :cond_c7
const-string v0, "99+"
:goto_ae
iget-object v3, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 514
invoke-static {v3}, Ldxoptimizer/cbd;->b(Ldxoptimizer/cbd;)I
move-result v3
.line 513
invoke-static {v1, v2, v0, v3}, Ldxoptimizer/cbk;->a(Landroid/widget/RemoteViews;ILjava/lang/String;I)V
.line 515
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
new-array v1, v6, [I
aput v9, v1, v5
iget-object v2, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 516
invoke-static {v2}, Ldxoptimizer/cbd;->b(Ldxoptimizer/cbd;)I
move-result v2
.line 515
invoke-static {v0, v1, v2}, Ldxoptimizer/cbk;->a(Landroid/widget/RemoteViews;[II)V
goto :goto_55
.line 513
:cond_c7
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget v3, p0, Ldxoptimizer/cbd$n;->c:I
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v3, ""
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_ae
.line 520
:cond_dd
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget v4, p0, Ldxoptimizer/cbd$n;->b:I
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v4, ""
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto/16 :goto_6a
.line 525
:cond_f4
iget-object v1, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v2, 0x7f0e07cc
iget v0, p0, Ldxoptimizer/cbd$n;->b:I
if-le v0, v7, :cond_119
const-string v0, "99+"
:goto_ff
iget-object v3, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 526
invoke-static {v3}, Ldxoptimizer/cbd;->b(Ldxoptimizer/cbd;)I
move-result v3
.line 525
invoke-static {v1, v2, v0, v3}, Ldxoptimizer/cbk;->a(Landroid/widget/RemoteViews;ILjava/lang/String;I)V
.line 527
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
new-array v1, v6, [I
aput v8, v1, v5
iget-object v2, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 528
invoke-static {v2}, Ldxoptimizer/cbd;->b(Ldxoptimizer/cbd;)I
move-result v2
.line 527
invoke-static {v0, v1, v2}, Ldxoptimizer/cbk;->a(Landroid/widget/RemoteViews;[II)V
goto/16 :goto_7c
.line 525
:cond_119
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget v3, p0, Ldxoptimizer/cbd$n;->b:I
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v3, ""
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_ff
.end method
.method public c()Ldxoptimizer/cbc;
.registers 6
.prologue
const/4 v4, 0x0
.line 538
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
const v1, 0x7f0e07ca
iget-object v2, p0, Ldxoptimizer/cbd$n;->e:Ldxoptimizer/cbd;
.line 539
invoke-static {v2}, Ldxoptimizer/cbd;->a(Ldxoptimizer/cbd;)Landroid/content/Context;
move-result-object v2
invoke-static {}, Ldxoptimizer/aee;->a()Ldxoptimizer/aee;
move-result-object v3
invoke-virtual {v3}, Ldxoptimizer/aee;->b()Ljava/lang/Class;
move-result-object v3
invoke-static {v2, v3, v4, v4}, Ldxoptimizer/cbj;->a(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;Ljava/util/HashMap;)Landroid/app/PendingIntent;
move-result-object v2
.line 538
invoke-virtual {v0, v1, v2}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V
.line 541
return-object p0
.end method
.method public d()Landroid/widget/RemoteViews;
.registers 2
.prologue
.line 546
iget-object v0, p0, Ldxoptimizer/cbd$n;->a:Landroid/widget/RemoteViews;
return-object v0
.end method