HDRestoreOneFragment.smali

.class public Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;
.super Lcom/cmcm/safewallet/ui/base/a/c;
.source "HDRestoreOneFragment.java"

# interfaces
.implements Lcom/cmcm/safewallet/ui/hd/restore/b;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/cmcm/safewallet/ui/base/a/c",
        "<",
        "Lcom/cmcm/safewallet/ui/hd/restore/c;",
        ">;",
        "Lcom/cmcm/safewallet/ui/hd/restore/b;"
    }
.end annotation


# instance fields
.field mImageView:Landroid/widget/ImageView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field mLoadingView:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field mTitleTv:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field


# direct methods
.method public constructor <init>()V
    .registers 1

    .prologue
    .line 29
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/a/c;-><init>()V

    return-void
.end method

.method public static pT()Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;
    .registers 1

    .prologue
    .line 44
    new-instance v0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;

    invoke-direct {v0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;-><init>()V

    .line 45
    return-object v0
.end method


# virtual methods
.method public final N(Z)V
    .registers 3

    .prologue
    .line 88
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mLoadingView:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;

    invoke-virtual {v0, p1}, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->n(Z)V

    .line 89
    return-void
.end method

.method protected final synthetic ab(Landroid/content/Context;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 3

    .prologue
    .line 5051
    new-instance v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    invoke-direct {v0, p1}, Lcom/cmcm/safewallet/ui/hd/restore/c;-><init>(Landroid/content/Context;)V

    .line 29
    return-object v0
.end method

.method public final b(Lcom/cmcm/safewallet/data/keystore/VerifyData;)V
    .registers 6

    .prologue
    const/4 v3, 0x0

    .line 74
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/base/activity/AbsActivity;

    invoke-static {p1}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreTwoFragment;->d(Lcom/cmcm/safewallet/data/keystore/VerifyData;)Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreTwoFragment;

    move-result-object v1

    const/4 v2, 0x1

    invoke-virtual {v0, v1, v2}, Lcom/cmcm/safewallet/ui/base/activity/AbsActivity;->a(Landroid/support/v4/app/Fragment;Z)V

    .line 75
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    .line 2049
    iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqG:Z

    .line 75
    if-nez v0, :cond_3f

    .line 76
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mImageView:Landroid/widget/ImageView;

    const v1, 0x7f020119

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 77
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    .line 2182
    iput-boolean v3, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqF:Z

    .line 2183
    iput-boolean v3, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqG:Z

    .line 2184
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqH:Landroid/graphics/Bitmap;

    if-eqz v1, :cond_3f

    .line 2185
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqH:Landroid/graphics/Bitmap;

    invoke-virtual {v1}, Landroid/graphics/Bitmap;->isRecycled()Z

    move-result v1

    if-nez v1, :cond_3c

    .line 2186
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqH:Landroid/graphics/Bitmap;

    invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V

    .line 2188
    :cond_3c
    const/4 v1, 0x0

    iput-object v1, v0, Lcom/cmcm/safewallet/ui/hd/restore/c;->aqH:Landroid/graphics/Bitmap;

    .line 79
    :cond_3f
    return-void
.end method

.method public final cX(Ljava/lang/String;)V
    .registers 3

    .prologue
    .line 83
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;

    invoke-virtual {v0, p1}, Lcom/cmcm/safewallet/ui/widget/TextTipView;->h(Ljava/lang/CharSequence;)V

    .line 84
    return-void
.end method

.method protected final mH()I
    .registers 2

    .prologue
    .line 69
    const v0, 0x7f0300a4

    return v0
.end method

.method protected final my()V
    .registers 3

    .prologue
    .line 56
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mTitleTv:Landroid/widget/TextView;

    const v1, 0x7f0801e9

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V

    .line 57
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/c;->pU()V

    .line 58
    return-void
.end method

.method protected final mz()V
    .registers 5

    .prologue
    const/4 v3, 0x1

    const/16 v0, 0x63

    .line 1130
    invoke-static {v3, v0, v0}, Lcom/cmcm/safewallet/data/f/c/a;->q(III)V

    .line 1131
    invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;

    invoke-static {v3, v0, v0}, Lcom/cmcm/safewallet/data/f/b/b;->q(III)V

    .line 64
    const/16 v0, 0x64

    const-string v1, "M#ui#"

    const-string v2, "restore blockchain, show restore activity"

    invoke-static {v0, v1, v3, v2}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V

    .line 65
    return-void
.end method

.method public final o(Landroid/graphics/Bitmap;)V
    .registers 3

    .prologue
    .line 93
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mImageView:Landroid/widget/ImageView;

    invoke-virtual {v0, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 94
    return-void
.end method

.method public onNextBtnClick()V
    .registers 6
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    const/4 v4, 0x1

    const/16 v3, 0x63

    .line 109
    const/16 v0, 0x64

    const-string v1, "M#ui#"

    const-string v2, "restore blockchain, click next btn"

    invoke-static {v0, v1, v4, v2}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V

    .line 111
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/c;->pV()V

    .line 4135
    invoke-static {v3, v4, v3}, Lcom/cmcm/safewallet/data/f/c/a;->q(III)V

    .line 4136
    invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;

    invoke-static {v3, v4, v3}, Lcom/cmcm/safewallet/data/f/b/b;->q(III)V

    .line 113
    return-void
.end method

.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
    .registers 5
    .annotation build Landroid/annotation/TargetApi;
        value = 0x17
    .end annotation

    .prologue
    .line 119
    invoke-super {p0, p1, p2, p3}, Lcom/cmcm/safewallet/ui/base/a/c;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V

    .line 120
    array-length v0, p3

    if-lez v0, :cond_18

    const/4 v0, 0x0

    aget v0, p3, v0

    if-nez v0, :cond_18

    .line 121
    const/16 v0, 0x16

    if-ne p1, v0, :cond_19

    .line 122
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/c;->pU()V

    .line 127
    :cond_18
    :goto_18
    return-void

    .line 123
    :cond_19
    const/16 v0, 0x15

    if-ne p1, v0, :cond_18

    .line 124
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/c;->pW()V

    goto :goto_18
.end method

.method public onSelectPhotoClick()V
    .registers 6
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 103
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/c;

    .line 3130
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 3078
    check-cast v1, Landroid/support/v4/app/Fragment;

    .line 4130
    iget-object v2, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 3078
    check-cast v2, Landroid/support/v4/app/Fragment;

    invoke-virtual {v2}, Landroid/support/v4/app/Fragment;->getActivity()Landroid/support/v4/app/FragmentActivity;

    move-result-object v2

    const-string v3, "android.permission.WRITE_EXTERNAL_STORAGE"

    const/16 v4, 0x15

    invoke-static {v1, v2, v3, v4}, Lcom/cmcm/safewallet/utils/a/b;->a(Landroid/support/v4/app/Fragment;Landroid/app/Activity;Ljava/lang/String;I)Z

    move-result v1

    if-eqz v1, :cond_1f

    .line 3080
    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/c;->pW()V

    .line 104
    :cond_1f
    return-void
.end method

.method public onTitleClick()V
    .registers 2
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 98
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->onBackPressed()V

    .line 99
    return-void
.end method