ccd.smali
.class public Ldxoptimizer/ccd;
.super Ljava/lang/Object;
.source "DxNotificationMgr.java"
# static fields
.field private static a:[I
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 37
const/4 v0, 0x3
new-array v0, v0, [I
fill-array-data v0, :array_a
sput-object v0, Ldxoptimizer/ccd;->a:[I
return-void
nop
:array_a
.array-data 4
0x7f0e0503
0x7f0e0504
0x7f0e0505
.end array-data
.end method
.method private static a(I)I
.registers 2
.prologue
const v0, 0x7f020299
.line 136
packed-switch p0, :pswitch_data_c
.line 144
:goto_6
:pswitch_6
return v0
.line 141
:pswitch_7
const v0, 0x7f0203d0
goto :goto_6
.line 136
nop
:pswitch_data_c
.packed-switch 0x0
:pswitch_6
:pswitch_7
.end packed-switch
.end method
.method public static a(II)I
.registers 3
.prologue
.line 41
const v0, 0x7f0202ae
.line 42
packed-switch p0, :pswitch_data_80
.line 132
:goto_6
:pswitch_6
return v0
.line 44
:pswitch_7
const v0, 0x7f0202a2
.line 45
packed-switch p1, :pswitch_data_96
goto :goto_6
.line 47
:pswitch_e
const v0, 0x7f0202a4
.line 48
goto :goto_6
.line 50
:pswitch_12
const v0, 0x7f0202a3
goto :goto_6
.line 55
:pswitch_16
const v0, 0x7f0202a8
.line 56
packed-switch p1, :pswitch_data_9e
goto :goto_6
.line 58
:pswitch_1d
const v0, 0x7f0202aa
.line 59
goto :goto_6
.line 61
:pswitch_21
const v0, 0x7f0202a9
goto :goto_6
.line 66
:pswitch_25
const v0, 0x7f0202af
.line 67
packed-switch p1, :pswitch_data_a6
goto :goto_6
.line 69
:pswitch_2c
const v0, 0x7f0202b1
.line 70
goto :goto_6
.line 72
:pswitch_30
const v0, 0x7f0202b0
goto :goto_6
.line 77
:pswitch_34
const v0, 0x7f0202ab
.line 78
packed-switch p1, :pswitch_data_ae
goto :goto_6
.line 80
:pswitch_3b
const v0, 0x7f0202ad
.line 81
goto :goto_6
.line 83
:pswitch_3f
const v0, 0x7f0202ac
goto :goto_6
.line 88
:pswitch_43
const v0, 0x7f0202b5
.line 89
packed-switch p1, :pswitch_data_b6
goto :goto_6
.line 91
:pswitch_4a
const v0, 0x7f0202b7
.line 92
goto :goto_6
.line 94
:pswitch_4e
const v0, 0x7f0202b6
goto :goto_6
.line 99
:pswitch_52
const v0, 0x7f0202b8
.line 100
packed-switch p1, :pswitch_data_be
goto :goto_6
.line 102
:pswitch_59
const v0, 0x7f0202ba
.line 103
goto :goto_6
.line 105
:pswitch_5d
const v0, 0x7f0202b9
goto :goto_6
.line 110
:pswitch_61
const v0, 0x7f0202b2
.line 111
packed-switch p1, :pswitch_data_c6
goto :goto_6
.line 113
:pswitch_68
const v0, 0x7f0202b4
.line 114
goto :goto_6
.line 116
:pswitch_6c
const v0, 0x7f0202b3
goto :goto_6
.line 121
:pswitch_70
const v0, 0x7f0202a5
.line 122
packed-switch p1, :pswitch_data_ce
goto :goto_6
.line 124
:pswitch_77
const v0, 0x7f0202a7
.line 125
goto :goto_6
.line 127
:pswitch_7b
const v0, 0x7f0202a6
goto :goto_6
.line 42
nop
:pswitch_data_80
.packed-switch 0x0
:pswitch_7
:pswitch_52
:pswitch_16
:pswitch_43
:pswitch_25
:pswitch_34
:pswitch_61
:pswitch_6
:pswitch_70
.end packed-switch
.line 45
:pswitch_data_96
.packed-switch 0x1
:pswitch_e
:pswitch_12
.end packed-switch
.line 56
:pswitch_data_9e
.packed-switch 0x1
:pswitch_1d
:pswitch_21
.end packed-switch
.line 67
:pswitch_data_a6
.packed-switch 0x1
:pswitch_2c
:pswitch_30
.end packed-switch
.line 78
:pswitch_data_ae
.packed-switch 0x1
:pswitch_3b
:pswitch_3f
.end packed-switch
.line 89
:pswitch_data_b6
.packed-switch 0x1
:pswitch_4a
:pswitch_4e
.end packed-switch
.line 100
:pswitch_data_be
.packed-switch 0x1
:pswitch_59
:pswitch_5d
.end packed-switch
.line 111
:pswitch_data_c6
.packed-switch 0x1
:pswitch_68
:pswitch_6c
.end packed-switch
.line 122
:pswitch_data_ce
.packed-switch 0x1
:pswitch_77
:pswitch_7b
.end packed-switch
.end method
.method public static a(Landroid/content/Context;)V
.registers 4
.prologue
const/4 v2, 0x2
.line 372
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1a
if-lt v0, v1, :cond_37
.line 373
const-string v0, "200000"
const v1, 0x7f08088f
.line 374
invoke-virtual {p0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
.line 373
invoke-static {p0, v0, v2, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V
.line 377
const-string v0, "200001"
const v1, 0x7f080891
.line 378
invoke-virtual {p0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
.line 377
invoke-static {p0, v0, v2, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V
.line 381
const-string v0, "200002"
const v1, 0x7f080890
.line 382
invoke-virtual {p0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
.line 381
invoke-static {p0, v0, v2, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V
.line 385
const-string v0, "200003"
const v1, 0x7f080892
.line 386
invoke-virtual {p0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
.line 385
invoke-static {p0, v0, v2, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)V
.line 389
:cond_37
return-void
.end method
.method public static a(Landroid/content/Context;Ldxoptimizer/cgd;)V
.registers 10
.prologue
const v7, 0x7f0e006b
const/16 v4, 0x8
const/4 v2, 0x0
const/4 v6, -0x1
const v5, 0x7f0e031a
.line 179
.line 181
iget-object v0, p1, Ldxoptimizer/cgd;->r:Ljava/util/ArrayList;
if-eqz v0, :cond_f5
iget-object v0, p1, Ldxoptimizer/cgd;->r:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_f5
.line 182
new-instance v3, Landroid/widget/RemoteViews;
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v0
const v1, 0x7f03014c
invoke-direct {v3, v0, v1}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
.line 184
iget-boolean v0, p1, Ldxoptimizer/cgd;->m:Z
if-eqz v0, :cond_d4
.line 185
iget-object v0, p1, Ldxoptimizer/cgd;->n:Ljava/lang/CharSequence;
invoke-virtual {v3, v5, v0}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
:goto_2b
move v1, v2
.line 189
:goto_2c
iget-object v0, p1, Ldxoptimizer/cgd;->r:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-ge v1, v0, :cond_37
.line 190
const/4 v0, 0x3
if-lt v1, v0, :cond_d9
:cond_37
move-object v0, v3
.line 219
:goto_38
const v1, 0x7f0e006a
iget v3, p1, Ldxoptimizer/cgd;->h:I
invoke-static {v3}, Ldxoptimizer/ccd;->a(I)I
move-result v3
invoke-virtual {v0, v1, v3}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
.line 220
iget-boolean v1, p1, Ldxoptimizer/cgd;->s:Z
if-nez v1, :cond_4d
.line 221
iget-object v1, p1, Ldxoptimizer/cgd;->b:Ljava/lang/CharSequence;
invoke-virtual {v0, v7, v1}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 223
:cond_4d
iget v1, p1, Ldxoptimizer/cgd;->j:I
if-eq v1, v6, :cond_56
.line 224
iget v1, p1, Ldxoptimizer/cgd;->j:I
invoke-virtual {v0, v7, v1}, Landroid/widget/RemoteViews;->setTextColor(II)V
.line 226
:cond_56
const v1, 0x7f0e04e7
iget-object v3, p1, Ldxoptimizer/cgd;->c:Ljava/lang/CharSequence;
invoke-virtual {v0, v1, v3}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 227
iget v1, p1, Ldxoptimizer/cgd;->k:I
if-eq v1, v6, :cond_6a
.line 228
const v1, 0x7f0e04e7
iget v3, p1, Ldxoptimizer/cgd;->k:I
invoke-virtual {v0, v1, v3}, Landroid/widget/RemoteViews;->setTextColor(II)V
.line 230
:cond_6a
iget v1, p1, Ldxoptimizer/cgd;->u:I
if-eq v1, v6, :cond_85
.line 233
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v3, 0x7f0d0067
invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
iget v3, p1, Ldxoptimizer/cgd;->u:I
if-ne v1, v3, :cond_14c
.line 234
const-string v1, "setBackgroundResource"
const v3, 0x7f02025a
invoke-virtual {v0, v5, v1, v3}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V
.line 241
:cond_85
:goto_85
iget-boolean v1, p1, Ldxoptimizer/cgd;->t:Z
if-eqz v1, :cond_8f
.line 242
const v1, 0x7f0e0500
invoke-virtual {v0, v1, v2}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 244
:cond_8f
const-string v1, "200001"
invoke-static {p0, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Notification;
move-result-object v1
.line 246
iget v2, p1, Ldxoptimizer/cgd;->e:I
iput v2, v1, Landroid/app/Notification;->flags:I
.line 247
iget v2, p1, Ldxoptimizer/cgd;->g:I
iget v3, p1, Ldxoptimizer/cgd;->i:I
invoke-static {v2, v3}, Ldxoptimizer/ccd;->a(II)I
move-result v2
iput v2, v1, Landroid/app/Notification;->icon:I
.line 248
iget-object v2, p1, Ldxoptimizer/cgd;->a:Ljava/lang/CharSequence;
iput-object v2, v1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
.line 249
iput-object v0, v1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
.line 250
iget-object v0, p1, Ldxoptimizer/cgd;->d:Landroid/app/PendingIntent;
iput-object v0, v1, Landroid/app/Notification;->contentIntent:Landroid/app/PendingIntent;
.line 251
const-wide/16 v2, 0x0
iput-wide v2, v1, Landroid/app/Notification;->when:J
.line 252
iget v0, p1, Ldxoptimizer/cgd;->v:I
iput v0, v1, Landroid/app/Notification;->defaults:I
.line 253
iget-object v0, p1, Ldxoptimizer/cgd;->w:Landroid/net/Uri;
iput-object v0, v1, Landroid/app/Notification;->sound:Landroid/net/Uri;
.line 254
iget-object v0, p1, Ldxoptimizer/cgd;->x:[J
iput-object v0, v1, Landroid/app/Notification;->vibrate:[J
.line 256
new-instance v0, Ldxoptimizer/cgg;
iget v2, p1, Ldxoptimizer/cgd;->f:I
invoke-direct {v0, v2, v1}, Ldxoptimizer/cgg;-><init>(ILandroid/app/Notification;)V
.line 257
iget v1, p1, Ldxoptimizer/cgd;->o:I
iput v1, v0, Ldxoptimizer/cgg;->a:I
.line 258
iget-boolean v1, p1, Ldxoptimizer/cgd;->p:Z
iput-boolean v1, v0, Ldxoptimizer/cgg;->e:Z
.line 259
iget-wide v2, p1, Ldxoptimizer/cgd;->q:J
iput-wide v2, v0, Ldxoptimizer/cgg;->f:J
.line 261
invoke-static {v0}, Ldxoptimizer/ccd;->a(Ldxoptimizer/cgg;)V
.line 262
return-void
.line 187
:cond_d4
invoke-virtual {v3, v5, v4}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_2b
.line 193
:cond_d9
iget-object v0, p1, Ldxoptimizer/cgd;->r:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_f0
.line 194
sget-object v0, Ldxoptimizer/ccd;->a:[I
aget v4, v0, v1
iget-object v0, p1, Ldxoptimizer/cgd;->r:Ljava/util/ArrayList;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/graphics/Bitmap;
invoke-virtual {v3, v4, v0}, Landroid/widget/RemoteViews;->setImageViewBitmap(ILandroid/graphics/Bitmap;)V
.line 189
:cond_f0
add-int/lit8 v0, v1, 0x1
move v1, v0
goto/16 :goto_2c
.line 197
:cond_f5
iget-boolean v0, p1, Ldxoptimizer/cgd;->s:Z
if-eqz v0, :cond_115
.line 198
new-instance v0, Landroid/widget/RemoteViews;
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v3, 0x7f030148
invoke-direct {v0, v1, v3}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
.line 200
iget-boolean v1, p1, Ldxoptimizer/cgd;->m:Z
if-eqz v1, :cond_110
.line 201
iget-object v1, p1, Ldxoptimizer/cgd;->n:Ljava/lang/CharSequence;
invoke-virtual {v0, v5, v1}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
goto/16 :goto_38
.line 203
:cond_110
invoke-virtual {v0, v5, v4}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_38
.line 205
:cond_115
iget-boolean v0, p1, Ldxoptimizer/cgd;->m:Z
if-eqz v0, :cond_12c
.line 206
new-instance v0, Landroid/widget/RemoteViews;
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v3, 0x7f03014b
invoke-direct {v0, v1, v3}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
.line 208
iget-object v1, p1, Ldxoptimizer/cgd;->n:Ljava/lang/CharSequence;
invoke-virtual {v0, v5, v1}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
goto/16 :goto_38
.line 210
:cond_12c
iget-boolean v0, p1, Ldxoptimizer/cgd;->l:Z
if-eqz v0, :cond_13e
.line 211
new-instance v0, Landroid/widget/RemoteViews;
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v3, 0x7f03014a
invoke-direct {v0, v1, v3}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
goto/16 :goto_38
.line 214
:cond_13e
new-instance v0, Landroid/widget/RemoteViews;
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v1
const v3, 0x7f030149
invoke-direct {v0, v1, v3}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
goto/16 :goto_38
.line 235
:cond_14c
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v3, 0x7f0d0045
invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
iget v3, p1, Ldxoptimizer/cgd;->u:I
if-ne v1, v3, :cond_165
.line 236
const-string v1, "setBackgroundResource"
const v3, 0x7f020251
invoke-virtual {v0, v5, v1, v3}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V
goto/16 :goto_85
.line 237
:cond_165
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v3, 0x7f0d0057
invoke-virtual {v1, v3}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
iget v3, p1, Ldxoptimizer/cgd;->u:I
if-ne v1, v3, :cond_85
.line 238
const-string v1, "setBackgroundResource"
const v3, 0x7f020256
invoke-virtual {v0, v5, v1, v3}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V
goto/16 :goto_85
.end method
.method public static a(Landroid/content/Context;Ldxoptimizer/cgf;)V
.registers 12
.prologue
const v8, 0x7f0e07b6
const v7, 0x7f0e07b0
const v6, 0x7f0e0502
const/16 v5, 0x8
const/4 v3, 0x0
.line 269
invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v2
.line 270
const/4 v0, 0x0
.line 271
iget v1, p1, Ldxoptimizer/cgf;->c:I
packed-switch v1, :pswitch_data_17c
.line 353
:goto_16
if-eqz v0, :cond_47
.line 354
const-string v1, "200001"
invoke-static {p0, v1}, Ldxoptimizer/cef;->a(Landroid/content/Context;Ljava/lang/String;)Landroid/app/Notification;
move-result-object v1
.line 356
const v2, 0x7f020299
iput v2, v1, Landroid/app/Notification;->icon:I
.line 358
iget v2, p1, Ldxoptimizer/cgf;->b:I
iput v2, v1, Landroid/app/Notification;->flags:I
.line 359
iput-object v0, v1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
.line 360
iget-object v0, p1, Ldxoptimizer/cgf;->n:Ljava/lang/CharSequence;
iput-object v0, v1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
.line 361
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
iput-wide v4, v1, Landroid/app/Notification;->when:J
.line 363
new-instance v0, Ldxoptimizer/cgg;
const/16 v2, 0x6a
invoke-direct {v0, v2, v1}, Ldxoptimizer/cgg;-><init>(ILandroid/app/Notification;)V
.line 364
iget v1, p1, Ldxoptimizer/cgf;->f:I
iput v1, v0, Ldxoptimizer/cgg;->a:I
.line 365
iput-boolean v3, v0, Ldxoptimizer/cgg;->e:Z
.line 366
const-wide/16 v2, 0x0
iput-wide v2, v0, Ldxoptimizer/cgg;->f:J
.line 367
invoke-static {v0}, Ldxoptimizer/ccd;->a(Ldxoptimizer/cgg;)V
.line 369
:cond_47
return-void
.line 274
:pswitch_48
const/4 v0, 0x5
new-array v4, v0, [I
fill-array-data v4, :array_182
.line 276
new-instance v1, Landroid/widget/RemoteViews;
const v0, 0x7f0301f6
invoke-direct {v1, v2, v0}, Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V
.line 277
const v0, 0x7f0e07b4
iget-object v2, p1, Ldxoptimizer/cgf;->t:Landroid/app/PendingIntent;
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V
.line 278
iget-object v0, p1, Ldxoptimizer/cgf;->u:Landroid/app/PendingIntent;
invoke-virtual {v1, v7, v0}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V
.line 280
iget-boolean v0, p1, Ldxoptimizer/cgf;->g:Z
if-eqz v0, :cond_131
.line 281
const v0, 0x7f0e07bc
invoke-virtual {v1, v0, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 282
iget-object v0, p1, Ldxoptimizer/cgf;->q:Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_7d
.line 283
const v0, 0x7f0e07bd
iget-object v2, p1, Ldxoptimizer/cgf;->q:Ljava/lang/CharSequence;
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 288
:cond_7d
:goto_7d
iget-boolean v0, p1, Ldxoptimizer/cgf;->h:Z
if-eqz v0, :cond_141
.line 289
invoke-virtual {v1, v7, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 290
iget-object v0, p1, Ldxoptimizer/cgf;->r:Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_139
.line 291
const v0, 0x7f0e07b1
iget-object v2, p1, Ldxoptimizer/cgf;->r:Ljava/lang/CharSequence;
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 298
:goto_94
iget-boolean v0, p1, Ldxoptimizer/cgf;->i:Z
if-eqz v0, :cond_146
.line 299
const v0, 0x7f0e07b2
const v2, 0x7f020285
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
.line 303
:goto_a1
iget-boolean v0, p1, Ldxoptimizer/cgf;->j:Z
if-eqz v0, :cond_151
.line 304
const v0, 0x7f0e07be
invoke-virtual {v1, v0, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 308
:goto_ab
const v0, 0x7f0e006a
const v2, 0x7f020299
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
.line 309
const v0, 0x7f0e07b5
iget-object v2, p1, Ldxoptimizer/cgf;->o:Ljava/lang/CharSequence;
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 310
iget-object v0, p1, Ldxoptimizer/cgf;->p:Ljava/lang/CharSequence;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_159
.line 311
iget-object v0, p1, Ldxoptimizer/cgf;->p:Ljava/lang/CharSequence;
invoke-virtual {v1, v8, v0}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 312
invoke-virtual {v1, v8, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 313
invoke-virtual {v1, v6, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 314
const v0, 0x7f0e07b3
invoke-virtual {v1, v0, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 320
:goto_d5
const v0, 0x7f0e07bf
iget-object v2, p1, Ldxoptimizer/cgf;->s:Ljava/lang/CharSequence;
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V
.line 322
iget-object v0, p1, Ldxoptimizer/cgf;->C:Ljava/util/ArrayList;
if-eqz v0, :cond_178
iget-object v0, p1, Ldxoptimizer/cgf;->C:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
move-result v0
if-nez v0, :cond_178
.line 323
invoke-virtual {v1, v6, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 324
iget-object v0, p1, Ldxoptimizer/cgf;->C:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v5
.line 325
array-length v6, v4
move v2, v3
.line 326
:goto_f4
if-ge v2, v6, :cond_175
.line 327
if-ge v2, v5, :cond_16e
.line 328
iget-object v0, p1, Ldxoptimizer/cgf;->C:Ljava/util/ArrayList;
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 329
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_12d
.line 330
invoke-static {p0, v0}, Ldxoptimizer/bxj;->a(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;
move-result-object v7
.line 331
const/4 v0, 0x0
.line 332
if-eqz v7, :cond_111
.line 333
invoke-static {v7}, Ldxoptimizer/cdv;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Bitmap;
move-result-object v0
.line 335
:cond_111
if-eqz v0, :cond_167
.line 336
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v7
const v8, 0x7f090198
invoke-virtual {v7, v8}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v7
.line 337
aget v8, v4, v2
invoke-virtual {v1, v8, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 338
aget v8, v4, v2
const/4 v9, 0x1
invoke-static {v0, v7, v7, v9}, Ldxoptimizer/cdv;->a(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;
move-result-object v0
invoke-virtual {v1, v8, v0}, Landroid/widget/RemoteViews;->setImageViewBitmap(ILandroid/graphics/Bitmap;)V
.line 326
:cond_12d
:goto_12d
add-int/lit8 v0, v2, 0x1
move v2, v0
goto :goto_f4
.line 286
:cond_131
const v0, 0x7f0e07bc
invoke-virtual {v1, v0, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_7d
.line 293
:cond_139
const v0, 0x7f0e07b1
invoke-virtual {v1, v0, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_94
.line 296
:cond_141
invoke-virtual {v1, v7, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_94
.line 301
:cond_146
const v0, 0x7f0e07b2
const v2, 0x7f020284
invoke-virtual {v1, v0, v2}, Landroid/widget/RemoteViews;->setImageViewResource(II)V
goto/16 :goto_a1
.line 306
:cond_151
const v0, 0x7f0e07be
invoke-virtual {v1, v0, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_ab
.line 316
:cond_159
invoke-virtual {v1, v8, v5}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 317
invoke-virtual {v1, v6, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
.line 318
const v0, 0x7f0e07b3
invoke-virtual {v1, v0, v3}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto/16 :goto_d5
.line 340
:cond_167
aget v0, v4, v2
const/4 v7, 0x4
invoke-virtual {v1, v0, v7}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto :goto_12d
.line 344
:cond_16e
aget v0, v4, v2
const/4 v7, 0x4
invoke-virtual {v1, v0, v7}, Landroid/widget/RemoteViews;->setViewVisibility(II)V
goto :goto_12d
:cond_175
move-object v0, v1
.line 347
goto/16 :goto_16
:cond_178
move-object v0, v1
goto/16 :goto_16
.line 271
nop
:pswitch_data_17c
.packed-switch 0xa
:pswitch_48
.end packed-switch
.line 274
:array_182
.array-data 4
0x7f0e07b7
0x7f0e07b8
0x7f0e07b9
0x7f0e07ba
0x7f0e07bb
.end array-data
.end method
.method public static a(Ldxoptimizer/cgg;)V
.registers 3
.prologue
.line 151
invoke-static {}, Ldxoptimizer/cct;->a()Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/cgg;->b:Landroid/app/Notification;
invoke-static {v0, v1}, Ldxoptimizer/bek;->a(Landroid/content/Context;Landroid/app/Notification;)V
.line 154
invoke-static {}, Ldxoptimizer/cbn;->a()Ldxoptimizer/cbn;
move-result-object v0
new-instance v1, Ldxoptimizer/ccd$1;
invoke-direct {v1, p0}, Ldxoptimizer/ccd$1;-><init>(Ldxoptimizer/cgg;)V
invoke-virtual {v0, v1}, Ldxoptimizer/cbn;->b(Ljava/lang/Runnable;)V
.line 176
return-void
.end method
.method public static b(Ldxoptimizer/cgg;)V
.registers 1
.prologue
.line 265
invoke-static {p0}, Ldxoptimizer/ccd;->a(Ldxoptimizer/cgg;)V
.line 266
return-void
.end method