f.smali
.class public final Lcom/cmcm/safewallet/ui/hd/f;
.super Lcom/cmcm/safewallet/ui/base/c/a;
.source "HDQuestionPresenter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/c/a",
"<",
"Lcom/cmcm/safewallet/ui/hd/e;",
">;"
}
.end annotation
# instance fields
.field private apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.field private apV:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private apW:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private apX:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 2
.prologue
.line 31
invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/base/c/a;-><init>(Landroid/content/Context;)V
.line 32
return-void
.end method
.method private static bu(I)V
.registers 5
.prologue
const/16 v0, 0x63
.line 120
invoke-static {v0, v0, p0}, Lcom/cmcm/safewallet/data/f/c/a;->o(III)V
.line 121
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
invoke-static {v0, v0, p0}, Lcom/cmcm/safewallet/data/f/b/b;->o(III)V
.line 124
const/4 v0, 0x2
if-ne v0, p0, :cond_18
.line 125
const/16 v0, 0x64
const-string v1, "M#ui#"
const/4 v2, 0x1
const-string v3, "create blockchain,incomplete information"
invoke-static {v0, v1, v2, v3}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
.line 127
:cond_18
return-void
.end method
# virtual methods
.method public final bv(I)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 61
if-nez p1, :cond_5
.line 62
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apV:Ljava/util/List;
.line 66
:goto_4
return-object v0
.line 63
:cond_5
const/4 v0, 0x1
if-ne p1, v0, :cond_b
.line 64
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apW:Ljava/util/List;
goto :goto_4
.line 66
:cond_b
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apX:Ljava/util/List;
goto :goto_4
.end method
.method public final c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.registers 5
.prologue
.line 40
invoke-super {p0, p1, p2}, Lcom/cmcm/safewallet/ui/base/c/a;->c(Landroid/os/Bundle;Landroid/os/Bundle;)V
.line 41
const-string v0, "Extra"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
iput-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 42
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 1058
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 42
if-eqz v0, :cond_1d
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 2058
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 42
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v0
if-eqz v0, :cond_3f
.line 43
:cond_1d
new-instance v0, Ljava/util/ArrayList;
const/4 v1, 0x3
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
.line 44
new-instance v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
invoke-direct {v1}, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;-><init>()V
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 45
new-instance v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
invoke-direct {v1}, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;-><init>()V
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 46
new-instance v1, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
invoke-direct {v1}, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;-><init>()V
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 47
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 2062
iput-object v0, v1, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 49
:cond_3f
return-void
.end method
.method public final g(ILjava/lang/String;)V
.registers 4
.prologue
.line 71
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 3058
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 71
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 4026
iput-object p2, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 4130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 72
check-cast v0, Lcom/cmcm/safewallet/ui/hd/e;
invoke-interface {v0, p1, p2}, Lcom/cmcm/safewallet/ui/hd/e;->f(ILjava/lang/String;)V
.line 73
return-void
.end method
.method public final pM()V
.registers 9
.prologue
const/4 v7, 0x4
const/4 v6, 0x3
const/4 v5, 0x2
const/4 v4, 0x1
const/4 v3, 0x0
.line 52
const/4 v0, 0x6
new-array v0, v0, [Ljava/lang/String;
const v1, 0x7f0801cd
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v3
const v1, 0x7f0801ce
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v4
const v1, 0x7f0801cf
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v5
const v1, 0x7f0801d0
.line 53
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v6
const v1, 0x7f0801d1
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v7
const/4 v1, 0x5
const v2, 0x7f0801d2
invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v2
aput-object v2, v0, v1
.line 52
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apV:Ljava/util/List;
.line 54
const/4 v0, 0x6
new-array v0, v0, [Ljava/lang/String;
const v1, 0x7f0801d3
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v3
const v1, 0x7f0801d4
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v4
const v1, 0x7f0801d5
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v5
const v1, 0x7f0801d6
.line 55
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v6
const v1, 0x7f0801d7
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v7
const/4 v1, 0x5
const v2, 0x7f0801d8
invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v2
aput-object v2, v0, v1
.line 54
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apW:Ljava/util/List;
.line 56
new-array v0, v7, [Ljava/lang/String;
const v1, 0x7f0801d9
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v3
const v1, 0x7f0801da
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v4
const v1, 0x7f0801db
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v5
const v1, 0x7f0801dc
.line 57
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
aput-object v1, v0, v6
.line 56
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apX:Ljava/util/List;
.line 58
return-void
.end method
.method public final w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 10
.prologue
const/4 v5, 0x0
const v4, 0x7f0800aa
const/4 v3, 0x1
const/4 v2, 0x2
.line 91
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_18
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_18
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_2e
.line 92
:cond_18
const-string v0, "HDQuestionPresenter"
const-string v1, "on next button click: answer is null"
.line 5052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 5130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 93
check-cast v0, Lcom/cmcm/safewallet/ui/hd/e;
invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/e;->db(Ljava/lang/String;)V
.line 94
invoke-static {v2}, Lcom/cmcm/safewallet/ui/hd/f;->bu(I)V
.line 117
:goto_2d
return-void
.line 97
:cond_2e
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 6049
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->password:Ljava/lang/String;
.line 97
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_4e
.line 98
const-string v0, "HDQuestionPresenter"
const-string v1, "on next button click: password is null"
.line 6052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 6130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 99
check-cast v0, Lcom/cmcm/safewallet/ui/hd/e;
invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/e;->db(Ljava/lang/String;)V
.line 100
invoke-static {v2}, Lcom/cmcm/safewallet/ui/hd/f;->bu(I)V
goto :goto_2d
.line 103
:cond_4e
iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
.line 7058
iget-object v1, v0, Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;->apJ:Ljava/util/List;
.line 104
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 8022
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 104
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_7c
.line 105
invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 9022
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 105
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_7c
.line 106
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 10022
iget-object v0, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->WW:Ljava/lang/String;
.line 106
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_92
.line 107
:cond_7c
const-string v0, "HDQuestionPresenter"
const-string v1, "on next button click: question is null"
.line 10052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 10130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 108
check-cast v0, Lcom/cmcm/safewallet/ui/hd/e;
invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/hd/f;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/e;->db(Ljava/lang/String;)V
.line 109
invoke-static {v2}, Lcom/cmcm/safewallet/ui/hd/f;->bu(I)V
goto :goto_2d
.line 112
:cond_92
invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 11035
iput-object p1, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 113
invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 12035
iput-object p2, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 114
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;
.line 13035
iput-object p3, v0, Lcom/cmcm/safewallet/ui/hd/HDQAItemModel;->apK:Ljava/lang/String;
.line 13130
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 115
check-cast v0, Lcom/cmcm/safewallet/ui/hd/e;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/hd/f;->apF:Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;
invoke-interface {v0, v1}, Lcom/cmcm/safewallet/ui/hd/e;->c(Lcom/cmcm/safewallet/ui/hd/HDQAInputInfo;)V
.line 116
invoke-static {v3}, Lcom/cmcm/safewallet/ui/hd/f;->bu(I)V
goto/16 :goto_2d
.end method