atz$a.smali
.class Ldxoptimizer/atz$a;
.super Ldxoptimizer/vb;
.source "IntelIdentifyPhoneFragment.java"
# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/atz;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "a"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/atz$a$a;
}
.end annotation
# instance fields
.field final synthetic f:Ldxoptimizer/atz;
# direct methods
.method public constructor <init>(Ldxoptimizer/atz;Landroid/content/Context;Lcom/dianxinos/common/ui/view/PinnedHeaderListView;)V
.registers 4
.prologue
.line 338
iput-object p1, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
.line 339
invoke-direct {p0, p2, p3}, Ldxoptimizer/vb;-><init>(Landroid/content/Context;Lcom/dianxinos/common/ui/view/PinnedHeaderListView;)V
.line 340
return-void
.end method
.method private a(Landroid/view/View;Ldxoptimizer/uz$b;I)V
.registers 12
.prologue
const v5, 0x7f080160
const v4, 0x7f080150
const/4 v3, 0x2
const/4 v7, 0x0
const/4 v6, 0x1
.line 433
if-nez p2, :cond_f
.line 434
iget-object v0, p0, Ldxoptimizer/atz$a;->b:[Ldxoptimizer/uz$b;
aget-object p2, v0, p3
.line 436
:cond_f
const v0, 0x7f0e01d0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 437
const v1, 0x7f0e01d2
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
.line 438
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->c(Ldxoptimizer/atz;)Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
move-result v2
if-nez v2, :cond_c7
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->d(Ldxoptimizer/atz;)Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
move-result v2
if-nez v2, :cond_c7
.line 439
if-nez p3, :cond_84
.line 440
new-array v2, v3, [Ljava/lang/CharSequence;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->o(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v7
new-instance v3, Landroid/text/SpannableString;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, " (\u5171"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {p2}, Ldxoptimizer/uz$b;->d()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "\u4e2a)"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-direct {v3, v4}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
aput-object v3, v2, v6
invoke-static {v2}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 441
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 454
:cond_7b
:goto_7b
new-instance v0, Ldxoptimizer/atz$a$1;
invoke-direct {v0, p0}, Ldxoptimizer/atz$a$1;-><init>(Ldxoptimizer/atz$a;)V
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 461
return-void
.line 442
:cond_84
if-ne p3, v6, :cond_7b
.line 443
new-array v2, v3, [Ljava/lang/CharSequence;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->p(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v7
new-instance v3, Landroid/text/SpannableString;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, " (\u5171"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {p2}, Ldxoptimizer/uz$b;->d()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "\u4e2a)"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-direct {v3, v4}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
aput-object v3, v2, v6
invoke-static {v2}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 444
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
goto :goto_7b
.line 446
:cond_c7
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->c(Ldxoptimizer/atz;)Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
move-result v2
if-nez v2, :cond_115
.line 447
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 448
new-array v2, v3, [Ljava/lang/CharSequence;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->q(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v7
new-instance v3, Landroid/text/SpannableString;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, " (\u5171"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {p2}, Ldxoptimizer/uz$b;->d()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "\u4e2a)"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-direct {v3, v4}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
aput-object v3, v2, v6
invoke-static {v2}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_7b
.line 449
:cond_115
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->d(Ldxoptimizer/atz;)Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
move-result v2
if-nez v2, :cond_7b
.line 450
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V
.line 451
new-array v2, v3, [Ljava/lang/CharSequence;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->r(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v7
new-instance v3, Landroid/text/SpannableString;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, " (\u5171"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {p2}, Ldxoptimizer/uz$b;->d()I
move-result v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v4
const-string v5, "\u4e2a)"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-direct {v3, v4}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
aput-object v3, v2, v6
invoke-static {v2}, Landroid/text/TextUtils;->concat([Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_7b
.end method
.method private a(Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;Ldxoptimizer/atz$a$a;)V
.registers 14
.prologue
const v10, 0x7f0800d7
const/16 v9, 0x8
const/4 v8, 0x1
const v7, 0x7f0d0067
const/4 v6, 0x0
.line 490
if-eqz p1, :cond_10
iget-object v0, p1, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->mBlockLogsViewItem:Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;
if-nez v0, :cond_11
.line 537
:cond_10
:goto_10
return-void
.line 491
:cond_11
iget-object v2, p1, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->mBlockLogsViewItem:Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;
.line 492
iget-object v0, p2, Ldxoptimizer/atz$a$a;->i:Landroid/view/View;
invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V
.line 493
iget-object v0, p2, Ldxoptimizer/atz$a$a;->j:Landroid/view/View;
invoke-virtual {v0, v9}, Landroid/view/View;->setVisibility(I)V
.line 494
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->getNumber()Ljava/lang/String;
move-result-object v0
.line 495
invoke-static {v0}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isUnknownNumber(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_34
.line 496
iget-object v0, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v0}, Ldxoptimizer/atz;->t(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f0801fc
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
.line 498
:cond_34
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->getName()Ljava/lang/String;
move-result-object v1
.line 499
iget-object v3, p2, Ldxoptimizer/atz$a$a;->a:Landroid/widget/TextView;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4, :cond_41
move-object v1, v0
:cond_41
invoke-virtual {v3, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 500
iget-object v1, p2, Ldxoptimizer/atz$a$a;->b:Landroid/widget/TextView;
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->getDate()J
move-result-wide v4
invoke-static {v4, v5}, Ldxoptimizer/avi;->a(J)Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 501
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->getLocation()Ljava/lang/String;
move-result-object v1
.line 502
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_b1
.line 503
iget-object v3, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v3, v6}, Landroid/widget/TextView;->setVisibility(I)V
.line 504
iget-object v3, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v3, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 510
:goto_65
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v1
iget-object v3, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
invoke-virtual {v1, v3}, Ldxoptimizer/ahu;->c(Landroid/content/Context;)Ldxoptimizer/ahi;
move-result-object v1
.line 511
invoke-interface {v1, v0}, Ldxoptimizer/ahi;->a(Ljava/lang/String;)Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;
move-result-object v0
.line 512
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->isLabelNumber()Z
move-result v1
if-eqz v1, :cond_b7
.line 513
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
invoke-virtual {v1, v10}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(I)V
.line 514
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->u(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 515
invoke-direct {p0, p2, v0}, Ldxoptimizer/atz$a;->a(Ldxoptimizer/atz$a$a;Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;)V
.line 530
:goto_90
iget-object v1, p2, Ldxoptimizer/atz$a$a;->b:Landroid/widget/TextView;
invoke-virtual {v1, v6}, Landroid/widget/TextView;->setVisibility(I)V
.line 531
invoke-virtual {p1, v6}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setMarkByUser(Z)V
.line 532
if-eqz v0, :cond_aa
invoke-virtual {v0}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isMarkedByUser()Z
move-result v1
if-eqz v1, :cond_aa
.line 533
invoke-virtual {p1, v8}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setMarkByUser(Z)V
.line 534
invoke-virtual {v0}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getLabel()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setTagName(Ljava/lang/String;)V
.line 536
:cond_aa
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->warnTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
invoke-direct {p0, p2, v0, v8}, Ldxoptimizer/atz$a;->a(Ldxoptimizer/atz$a$a;Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;I)V
goto/16 :goto_10
.line 506
:cond_b1
iget-object v1, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v1, v9}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_65
.line 516
:cond_b7
invoke-virtual {v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem;->isBlackNumber()Z
move-result v1
if-eqz v1, :cond_ee
.line 517
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
invoke-virtual {v1, v10}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(I)V
.line 518
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->v(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 519
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
const v2, 0x7f080112
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(I)V
.line 520
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->w(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 521
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v6}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_90
.line 523
:cond_ee
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->x(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
const v4, 0x7f0801c1
invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ldxoptimizer/atz;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(Ljava/lang/String;)V
.line 524
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->y(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 525
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
const v2, 0x7f0801c1
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(I)V
.line 526
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->z(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 527
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v6}, Landroid/widget/TextView;->setVisibility(I)V
goto/16 :goto_90
.end method
.method private a(Ldxoptimizer/atz$a$a;)V
.registers 5
.prologue
.line 638
iget-object v0, p1, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v1, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v1}, Ldxoptimizer/atz;->L(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0d001f
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 639
iget-object v0, p1, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
const v1, 0x7f08011b
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(I)V
.line 640
iget-object v0, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
const v1, 0x7f08017c
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
.line 641
iget-object v0, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v1, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v1}, Ldxoptimizer/atz;->M(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0d005c
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V
.line 642
iget-object v0, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 643
return-void
.end method
.method private a(Ldxoptimizer/atz$a$a;Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;)V
.registers 11
.prologue
const/4 v4, 0x1
const/4 v2, 0x0
.line 666
.line 667
const/4 v0, 0x0
.line 668
if-eqz p2, :cond_73
.line 669
invoke-virtual {p2}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getLabel()Ljava/lang/String;
move-result-object v0
.line 670
invoke-virtual {p2}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isMarkedByUser()Z
move-result v1
.line 672
:goto_d
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_46
move v3, v4
.line 673
:goto_14
iget-object v5, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v5, v2}, Landroid/widget/TextView;->setVisibility(I)V
.line 674
iget-object v5, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v6, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v6}, Ldxoptimizer/atz;->N(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v6
const v7, 0x7f0d0067
invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getColor(I)I
move-result v6
invoke-virtual {v5, v6}, Landroid/widget/TextView;->setTextColor(I)V
.line 675
if-eqz v3, :cond_6a
.line 676
if-eqz v1, :cond_48
.line 677
iget-object v1, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->O(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
const v5, 0x7f0801bb
new-array v4, v4, [Ljava/lang/Object;
aput-object v0, v4, v2
invoke-virtual {v3, v5, v4}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 685
:goto_45
return-void
:cond_46
move v3, v2
.line 672
goto :goto_14
.line 679
:cond_48
iget-object v1, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v3, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v3}, Ldxoptimizer/atz;->P(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v3
const v5, 0x7f0801e8
const/4 v6, 0x2
new-array v6, v6, [Ljava/lang/Object;
.line 680
invoke-virtual {p2}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getCount()I
move-result v7
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
aput-object v7, v6, v2
aput-object v0, v6, v4
.line 679
invoke-virtual {v3, v5, v6}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_45
.line 683
:cond_6a
iget-object v0, p1, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
const v1, 0x7f08017c
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
goto :goto_45
:cond_73
move v1, v2
goto :goto_d
.end method
.method private a(Ldxoptimizer/atz$a$a;Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;I)V
.registers 6
.prologue
.line 646
const/4 v0, 0x2
if-ne p3, v0, :cond_26
.line 647
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne p2, v0, :cond_10
.line 648
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b6
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 663
:cond_f
:goto_f
return-void
.line 649
:cond_10
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->warnTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne p2, v0, :cond_1d
.line 650
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b5
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.line 652
:cond_1d
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b7
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.line 654
:cond_26
const/4 v0, 0x1
if-ne p3, v0, :cond_f
.line 655
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne p2, v0, :cond_36
.line 656
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.line 657
:cond_36
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->warnTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne p2, v0, :cond_43
.line 658
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.line 660
:cond_43
iget-object v0, p1, Ldxoptimizer/atz$a$a;->d:Landroid/widget/ImageView;
const v1, 0x7f0200b2
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
goto :goto_f
.end method
.method private b(Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;Ldxoptimizer/atz$a$a;)V
.registers 15
.prologue
const v11, 0x7f0d0045
const v9, 0x7f0d001e
const/16 v10, 0x8
const/4 v2, 0x1
const/4 v3, 0x0
.line 540
if-eqz p1, :cond_10
iget-object v0, p1, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->mStrangerLogsViewItem:Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;
if-nez v0, :cond_11
.line 635
:cond_10
:goto_10
return-void
.line 541
:cond_11
iget-object v5, p1, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->mStrangerLogsViewItem:Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;
.line 542
iget-object v0, p2, Ldxoptimizer/atz$a$a;->i:Landroid/view/View;
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 543
iget-object v0, p2, Ldxoptimizer/atz$a$a;->j:Landroid/view/View;
invoke-virtual {v0, v10}, Landroid/view/View;->setVisibility(I)V
.line 545
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getNumber()Ljava/lang/String;
move-result-object v0
.line 546
invoke-static {v0}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isUnknownNumber(Ljava/lang/String;)Z
move-result v1
.line 547
if-eqz v1, :cond_34
.line 548
iget-object v0, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v0}, Ldxoptimizer/atz;->A(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f0801fc
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v0
.line 550
:cond_34
iget-object v1, p2, Ldxoptimizer/atz$a$a;->a:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 551
iget-object v1, p2, Ldxoptimizer/atz$a$a;->b:Landroid/widget/TextView;
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getDate()J
move-result-wide v6
invoke-static {v6, v7}, Ldxoptimizer/avi;->a(J)Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 552
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getLocation()Ljava/lang/String;
move-result-object v1
.line 553
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_c7
.line 554
iget-object v4, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v4, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 555
iget-object v4, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v4, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 559
:goto_5a
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getCallType()I
move-result v6
.line 560
const/4 v4, 0x0
.line 561
if-ne v6, v2, :cond_cd
move v1, v2
.line 562
:goto_62
iget-object v7, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
invoke-static {v7, v1, v0}, Ldxoptimizer/avj;->a(Landroid/content/Context;ZLjava/lang/String;)Z
move-result v7
if-nez v7, :cond_6e
.line 563
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getPublicLocation()Ljava/lang/String;
move-result-object v4
.line 565
:cond_6e
invoke-virtual {p1, v3}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setMarkByUser(Z)V
.line 566
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v7
if-nez v7, :cond_d8
iget-object v7, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
.line 567
invoke-static {v7, v1, v0}, Ldxoptimizer/avj;->a(Landroid/content/Context;ZLjava/lang/String;)Z
move-result v1
if-nez v1, :cond_d8
.line 568
invoke-virtual {v5}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem;->getPublicLocationType()I
move-result v0
.line 569
const/4 v1, 0x3
if-ne v0, v1, :cond_cf
.line 570
iget-object v0, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
const v1, 0x7f08011a
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(I)V
.line 574
:goto_8e
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
.line 575
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->B(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v9}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 576
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 577
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v2}, Ldxoptimizer/atz;->C(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2, v11}, Landroid/content/res/Resources;->getColor(I)I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setTextColor(I)V
.line 578
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 579
iget-object v1, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v1, v10}, Landroid/widget/TextView;->setVisibility(I)V
.line 633
:goto_bd
invoke-direct {p0, p2, v0, v6}, Ldxoptimizer/atz$a;->a(Ldxoptimizer/atz$a$a;Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;I)V
.line 634
iget-object v0, p2, Ldxoptimizer/atz$a$a;->b:Landroid/widget/TextView;
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V
goto/16 :goto_10
.line 557
:cond_c7
iget-object v1, p2, Ldxoptimizer/atz$a$a;->c:Landroid/widget/TextView;
invoke-virtual {v1, v10}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_5a
:cond_cd
move v1, v3
.line 561
goto :goto_62
.line 572
:cond_cf
iget-object v0, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
const v1, 0x7f080119
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(I)V
goto :goto_8e
.line 581
:cond_d8
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v1
iget-object v4, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
invoke-virtual {v1, v4}, Ldxoptimizer/ahu;->c(Landroid/content/Context;)Ldxoptimizer/ahi;
move-result-object v1
.line 582
invoke-interface {v1, v0}, Ldxoptimizer/ahi;->a(Ljava/lang/String;)Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;
move-result-object v5
.line 584
const/4 v0, 0x0
.line 585
if-eqz v5, :cond_204
.line 586
invoke-virtual {v5}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getLabel()Ljava/lang/String;
move-result-object v0
.line 587
invoke-virtual {v5}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getCount()I
move-result v1
.line 589
:goto_f1
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_1fd
.line 590
invoke-static {v0}, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils;->a(Ljava/lang/String;)I
move-result v4
invoke-static {v4}, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils;->b(I)Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
move-result-object v4
.line 591
sget-object v7, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne v4, v7, :cond_16e
.line 592
sget-object v4, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
.line 593
iget-object v7, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->D(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 594
iget-object v7, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->E(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
invoke-virtual {v8, v11}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
.line 605
:goto_123
if-eqz v5, :cond_1bb
invoke-virtual {v5}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isMarkedByUser()Z
move-result v7
if-eqz v7, :cond_1bb
.line 606
invoke-virtual {p1, v2}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setMarkByUser(Z)V
.line 607
invoke-virtual {v5}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->getLabel()Ljava/lang/String;
move-result-object v1
.line 608
invoke-static {v0}, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils;->a(Ljava/lang/String;)I
move-result v5
const/4 v7, -0x2
if-ne v5, v7, :cond_142
.line 609
iget-object v1, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
const v5, 0x7f080186
invoke-virtual {v1, v5}, Ldxoptimizer/atz;->a(I)Ljava/lang/String;
move-result-object v1
.line 611
:cond_142
invoke-virtual {p1, v1}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->setTagName(Ljava/lang/String;)V
.line 612
iget-object v5, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v7, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-virtual {v7, v1}, Ldxoptimizer/atz;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v5, v1}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(Ljava/lang/String;)V
.line 613
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v5, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v5}, Ldxoptimizer/atz;->J(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v5
const v7, 0x7f0801bb
new-array v2, v2, [Ljava/lang/Object;
aput-object v0, v2, v3
invoke-virtual {v5, v7, v2}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 614
iget-object v0, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V
:goto_16b
move-object v0, v4
.line 628
goto/16 :goto_bd
.line 595
:cond_16e
sget-object v7, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->warnTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
if-ne v4, v7, :cond_199
.line 596
sget-object v4, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->warnTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
.line 597
iget-object v7, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->F(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
const v9, 0x7f0d0067
invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 598
iget-object v7, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->G(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
const v9, 0x7f0d0067
invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
goto :goto_123
.line 600
:cond_199
sget-object v4, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->securityTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
.line 601
iget-object v7, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->H(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
invoke-virtual {v8, v9}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setBgColor(I)V
.line 602
iget-object v7, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v8, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v8}, Ldxoptimizer/atz;->I(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v8
invoke-virtual {v8, v11}, Landroid/content/res/Resources;->getColor(I)I
move-result v8
invoke-virtual {v7, v8}, Landroid/widget/TextView;->setTextColor(I)V
goto/16 :goto_123
.line 616
:cond_1bb
invoke-virtual {v5}, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo$PhoneLabel;->isNeedGuide()Z
move-result v5
if-nez v5, :cond_1f8
.line 617
if-lez v1, :cond_1f2
.line 618
iget-object v5, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
iget-object v7, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-static {v7}, Ldxoptimizer/atz;->K(Ldxoptimizer/atz;)Landroid/content/res/Resources;
move-result-object v7
const v8, 0x7f0801be
const/4 v9, 0x2
new-array v9, v9, [Ljava/lang/Object;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
aput-object v1, v9, v3
aput-object v0, v9, v2
invoke-virtual {v7, v8, v9}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v5, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 619
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 623
:goto_1e5
iget-object v1, p2, Ldxoptimizer/atz$a$a;->e:Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;
iget-object v2, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-virtual {v2, v0}, Ldxoptimizer/atz;->c(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/dianxinos/optimizer/module/antispam/view/NameTagView;->setText(Ljava/lang/String;)V
goto/16 :goto_16b
.line 621
:cond_1f2
iget-object v1, p2, Ldxoptimizer/atz$a$a;->f:Landroid/widget/TextView;
invoke-virtual {v1, v10}, Landroid/widget/TextView;->setVisibility(I)V
goto :goto_1e5
.line 625
:cond_1f8
invoke-direct {p0, p2}, Ldxoptimizer/atz$a;->a(Ldxoptimizer/atz$a$a;)V
goto/16 :goto_16b
.line 629
:cond_1fd
sget-object v0, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;->noneTag:Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils$TagType;
.line 630
invoke-direct {p0, p2}, Ldxoptimizer/atz$a;->a(Ldxoptimizer/atz$a$a;)V
goto/16 :goto_bd
:cond_204
move v1, v3
goto/16 :goto_f1
.end method
# virtual methods
.method protected a(ILdxoptimizer/uz$b;ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 12
.prologue
.line 354
if-nez p4, :cond_d
.line 355
iget-object v1, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
move-object v0, p0
move v2, p1
move-object v3, p2
move v4, p3
move-object v5, p5
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/atz$a;->a(Landroid/content/Context;ILdxoptimizer/uz$b;ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p4
.line 359
:cond_d
invoke-virtual {p0, p4, p1, p2, p3}, Ldxoptimizer/atz$a;->a(Landroid/view/View;ILdxoptimizer/uz$b;I)V
.line 360
return-object p4
.end method
.method protected a(Landroid/content/Context;ILdxoptimizer/uz$b;ILandroid/view/ViewGroup;)Landroid/view/View;
.registers 9
.prologue
.line 344
iget-object v0, p0, Ldxoptimizer/atz$a;->d:Landroid/view/LayoutInflater;
const v1, 0x7f030061
const/4 v2, 0x0
invoke-virtual {v0, v1, p5, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
.line 345
new-instance v1, Ldxoptimizer/atz$a$a;
invoke-direct {v1, p0, v0}, Ldxoptimizer/atz$a$a;-><init>(Ldxoptimizer/atz$a;Landroid/view/View;)V
.line 346
invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
.line 347
return-object v0
.end method
.method protected a(Landroid/content/Context;ILdxoptimizer/uz$b;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 8
.prologue
.line 391
iget-object v0, p0, Ldxoptimizer/atz$a;->d:Landroid/view/LayoutInflater;
const v1, 0x7f03005e
const/4 v2, 0x0
invoke-virtual {v0, v1, p4, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
return-object v0
.end method
.method protected a(Landroid/content/Context;Landroid/view/ViewGroup;)Landroid/view/View;
.registers 6
.prologue
.line 412
iget-object v0, p0, Ldxoptimizer/atz$a;->d:Landroid/view/LayoutInflater;
const v1, 0x7f03005e
const/4 v2, 0x0
invoke-virtual {v0, v1, p2, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
return-object v0
.end method
.method protected a(Landroid/view/View;I)V
.registers 4
.prologue
.line 404
const/4 v0, 0x0
invoke-direct {p0, p1, v0, p2}, Ldxoptimizer/atz$a;->a(Landroid/view/View;Ldxoptimizer/uz$b;I)V
.line 408
return-void
.end method
.method protected a(Landroid/view/View;ILdxoptimizer/uz$b;)V
.registers 4
.prologue
.line 396
invoke-direct {p0, p1, p3, p2}, Ldxoptimizer/atz$a;->a(Landroid/view/View;Ldxoptimizer/uz$b;I)V
.line 400
return-void
.end method
.method protected a(Landroid/view/View;ILdxoptimizer/uz$b;I)V
.registers 11
.prologue
const/16 v5, 0x8
const/4 v4, 0x0
.line 365
invoke-virtual {p3}, Ldxoptimizer/uz$b;->b()Ldxoptimizer/uz$a;
move-result-object v0
.line 367
instance-of v1, v0, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;
if-eqz v1, :cond_45
.line 368
check-cast v0, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;
.line 372
invoke-virtual {p1}, Landroid/view/View;->getTag()Ljava/lang/Object;
move-result-object v1
.line 373
instance-of v2, v1, Ldxoptimizer/atz$a$a;
if-eqz v2, :cond_45
.line 374
check-cast v1, Ldxoptimizer/atz$a$a;
.line 375
iget-object v2, v1, Ldxoptimizer/atz$a$a;->i:Landroid/view/View;
invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V
.line 376
iget-object v2, v1, Ldxoptimizer/atz$a$a;->k:Landroid/view/View;
invoke-virtual {v2, v5}, Landroid/view/View;->setVisibility(I)V
.line 377
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->getViewItemType()I
move-result v2
const/4 v3, 0x2
if-ne v2, v3, :cond_46
.line 378
invoke-direct {p0, v0, v1}, Ldxoptimizer/atz$a;->b(Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;Ldxoptimizer/atz$a$a;)V
.line 382
:cond_2b
:goto_2b
invoke-virtual {p0}, Ldxoptimizer/atz$a;->d()I
move-result v0
add-int/lit8 v0, v0, -0x1
if-eq p2, v0, :cond_45
invoke-virtual {p3}, Ldxoptimizer/uz$b;->d()I
move-result v0
add-int/lit8 v0, v0, -0x1
if-ne p4, v0, :cond_45
.line 383
iget-object v0, v1, Ldxoptimizer/atz$a$a;->i:Landroid/view/View;
invoke-virtual {v0, v5}, Landroid/view/View;->setVisibility(I)V
.line 384
iget-object v0, v1, Ldxoptimizer/atz$a$a;->k:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
.line 387
:cond_45
return-void
.line 379
:cond_46
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;->getViewItemType()I
move-result v2
const/4 v3, 0x1
if-ne v2, v3, :cond_2b
.line 380
invoke-direct {p0, v0, v1}, Ldxoptimizer/atz$a;->a(Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;Ldxoptimizer/atz$a$a;)V
goto :goto_2b
.end method
.method public b([I[Ljava/util/List;Z)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"([I[",
"Ljava/util/List",
"<*>;Z)V"
}
.end annotation
.prologue
const/4 v1, 0x0
.line 422
invoke-virtual {p0}, Ldxoptimizer/atz$a;->a()V
.line 423
invoke-virtual {p0}, Ldxoptimizer/atz$a;->b()V
move v0, v1
.line 424
:goto_8
array-length v2, p1
if-ge v0, v2, :cond_1e
.line 425
iget-object v2, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
aget v3, p1, v0
invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {p0, v1, p3, v2}, Ldxoptimizer/atz$a;->a(ZZLjava/lang/CharSequence;)V
.line 426
aget-object v2, p2, v0
invoke-virtual {p0, v0, v2}, Ldxoptimizer/atz$a;->a(ILjava/util/List;)V
.line 424
add-int/lit8 v0, v0, 0x1
goto :goto_8
.line 428
:cond_1e
invoke-virtual {p0, p3}, Ldxoptimizer/atz$a;->a(Z)V
.line 429
iget-object v0, p0, Ldxoptimizer/atz$a;->e:Lcom/dianxinos/common/ui/view/PinnedHeaderListView;
invoke-virtual {v0}, Lcom/dianxinos/common/ui/view/PinnedHeaderListView;->a()V
.line 430
return-void
.end method
.method public getItemId(I)J
.registers 4
.prologue
.line 417
int-to-long v0, p1
return-wide v0
.end method
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView",
"<*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.prologue
.line 689
invoke-virtual {p0, p3}, Ldxoptimizer/atz$a;->getItem(I)Ljava/lang/Object;
move-result-object v0
.line 691
instance-of v0, v0, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;
if-eqz v0, :cond_24
.line 692
invoke-virtual {p0, p3}, Ldxoptimizer/atz$a;->getItem(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/module/antispam/spamcall/model/NumberRecognitionItem;
.line 696
invoke-static {}, Ldxoptimizer/avg;->A()V
.line 701
new-instance v1, Landroid/content/Intent;
iget-object v2, p0, Ldxoptimizer/atz$a;->a:Landroid/content/Context;
const-class v3, Lcom/dianxinos/optimizer/module/antispam/NumberDetailActivity;
invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 702
const-string v2, "data"
invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 703
iget-object v0, p0, Ldxoptimizer/atz$a;->f:Ldxoptimizer/atz;
invoke-virtual {v0, v1}, Ldxoptimizer/atz;->b(Landroid/content/Intent;)V
.line 704
:cond_24
return-void
.end method