ExchangeConfirmActivity.smali

.class public Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;
.super Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;
.source "ExchangeConfirmActivity.java"

# interfaces
.implements Lcom/cmcm/safewallet/ui/exchange/a;


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


# instance fields
.field private ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

.field private aiR:Lcom/cmcm/safewallet/ui/widget/i;

.field private aiS:Lcom/cmcm/safewallet/ui/widget/i;

.field private aiT:Lcom/cmcm/safewallet/ui/exchange/adapter/ExchangeConfirmAdapter;

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

.field mRecyclerView:Landroid/support/v7/widget/RecyclerView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field mSwLoadingView:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
    .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 42
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;-><init>()V

    return-void
.end method

.method public static a(Landroid/content/Context;Lcom/cmcm/safewallet/ui/exchange/data/ExchangeTranslationModel;I)V
    .registers 5

    .prologue
    .line 66
    if-nez p0, :cond_3

    .line 76
    :goto_2
    return-void

    .line 69
    :cond_3
    new-instance v0, Landroid/content/Intent;

    const-class v1, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;

    invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    .line 70
    instance-of v1, p0, Landroid/app/Activity;

    if-nez v1, :cond_13

    .line 71
    const/high16 v1, 0x10000000

    invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 73
    :cond_13
    const-string v1, "Extra"

    invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 74
    const-string v1, "int_from"

    invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;

    .line 75
    invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

    goto :goto_2
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)V
    .registers 1

    .prologue
    .line 42
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->nN()V

    return-void
.end method

.method static synthetic b(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 19095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic c(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 20095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic d(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 21095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic e(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 22095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic f(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 23095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic g(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 24095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic h(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 25095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method static synthetic i(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 42
    .line 26095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 42
    return-object v0
.end method

.method private nN()V
    .registers 4

    .prologue
    const/4 v2, 0x1

    .line 227
    .line 13095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 227
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/exchange/b;->nP()Z

    move-result v0

    if-eqz v0, :cond_1b

    .line 13124
    invoke-static {}, Lcom/cmcm/safewallet/utils/b;->rF()Z

    move-result v0

    .line 227
    if-eqz v0, :cond_1b

    .line 13261
    const/4 v0, 0x0

    const/4 v1, 0x2

    invoke-static {p0, v0, v1}, Lcom/cmcm/safewallet/ui/hardware/HardwareConnectActivity;->a(Landroid/content/Context;Lcom/cmcm/safewallet/data/thwallet/data/IConnectModel;I)Landroid/content/Intent;

    move-result-object v0

    .line 13262
    invoke-virtual {p0, v0, v2}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->startActivityForResult(Landroid/content/Intent;I)V

    .line 232
    :cond_1a
    :goto_1a
    return-void

    .line 14235
    :cond_1b
    new-instance v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;-><init>(Landroid/content/Context;)V

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    .line 14236
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    .line 15153
    iput-boolean v2, v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->aGo:Z

    .line 14237
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    new-instance v1, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$6;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$6;-><init>(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)V

    .line 15255
    iput-object v1, v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->aGs:Lcom/cmcm/safewallet/ui/widget/d;

    .line 14252
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->isShowing()Z

    move-result v0

    if-nez v0, :cond_1a

    .line 14255
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->isFinishing()Z

    move-result v0

    if-nez v0, :cond_1a

    .line 14256
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->show()V

    goto :goto_1a
.end method


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

    .prologue
    .line 19091
    new-instance v0, Lcom/cmcm/safewallet/ui/exchange/b;

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

    .line 42
    return-object v0
.end method

.method public confirmBtuClick()V
    .registers 9
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    const v7, 0x7f080295

    const v6, 0x7f080293

    const/4 v2, 0x0

    .line 135
    invoke-static {}, Lcom/cmcm/safewallet/data/g/a;->lM()I

    move-result v0

    const/4 v1, 0x1

    if-ne v0, v1, :cond_8f

    .line 6028
    invoke-static {}, Lcom/cmcm/safewallet/data/d/b/d;->lj()Lcom/cmcm/safewallet/data/d/b/c;

    move-result-object v0

    .line 137
    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/d/b/c;->lg()Ljava/lang/Boolean;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    if-eqz v0, :cond_20

    .line 138
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->nN()V

    .line 211
    :goto_1f
    return-void

    .line 140
    :cond_20
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiS:Lcom/cmcm/safewallet/ui/widget/i;

    if-nez v0, :cond_89

    .line 141
    const-string v0, "https://changelly.com/aml-kyc"

    .line 142
    new-instance v1, Lcom/cmcm/safewallet/ui/widget/j;

    invoke-direct {v1}, Lcom/cmcm/safewallet/ui/widget/j;-><init>()V

    .line 6144
    iput-boolean v2, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHx:Z

    .line 144
    invoke-static {}, Landroid/text/method/LinkMovementMethod;->getInstance()Landroid/text/method/MovementMethod;

    move-result-object v2

    .line 6229
    iput-object v2, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHw:Landroid/text/method/MovementMethod;

    .line 144
    const v2, 0x7f0802ce

    .line 145
    invoke-virtual {p0, v2}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getString(I)Ljava/lang/String;

    move-result-object v2

    const v3, 0x7f0802cf

    invoke-virtual {p0, v3}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getString(I)Ljava/lang/String;

    move-result-object v3

    .line 7214
    new-instance v4, Landroid/text/SpannableString;

    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-direct {v4, v5}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V

    .line 7215
    new-instance v5, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$5;

    invoke-direct {v5, p0, v0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$5;-><init>(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;Ljava/lang/String;)V

    .line 7222
    invoke-virtual {v2}, Ljava/lang/String;->length()I

    move-result v0

    invoke-virtual {v2}, Ljava/lang/String;->length()I

    move-result v2

    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v3

    add-int/2addr v2, v3

    const/16 v3, 0x21

    .line 7215
    invoke-virtual {v4, v5, v0, v2, v3}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V

    .line 8079
    iput-object v4, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHn:Ljava/lang/CharSequence;

    .line 8094
    iput v6, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHf:I

    .line 146
    new-instance v0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$2;

    invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$2;-><init>(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)V

    .line 8204
    iput-object v0, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHt:Landroid/view/View$OnClickListener;

    .line 9104
    iput v7, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHg:I

    .line 155
    new-instance v0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$1;

    invoke-direct {v0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$1;-><init>()V

    .line 9209
    iput-object v0, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHu:Landroid/view/View$OnClickListener;

    .line 162
    invoke-virtual {v1, p0}, Lcom/cmcm/safewallet/ui/widget/j;->n(Landroid/app/Activity;)Lcom/cmcm/safewallet/ui/widget/i;

    move-result-object v0

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiS:Lcom/cmcm/safewallet/ui/widget/i;

    goto :goto_1f

    .line 164
    :cond_89
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiS:Lcom/cmcm/safewallet/ui/widget/i;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/i;->show()V

    goto :goto_1f

    .line 10028
    :cond_8f
    invoke-static {}, Lcom/cmcm/safewallet/data/d/b/d;->lj()Lcom/cmcm/safewallet/data/d/b/c;

    move-result-object v0

    .line 171
    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/d/b/c;->lf()Ljava/lang/Boolean;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    if-eqz v0, :cond_a2

    .line 172
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->nN()V

    goto/16 :goto_1f

    .line 174
    :cond_a2
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiR:Lcom/cmcm/safewallet/ui/widget/i;

    if-nez v0, :cond_e3

    .line 175
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const v1, 0x7f0802cd

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v1, "\n https://info.shapeshift.io/sites/default/files/ShapeShift_Terms_Conditions%20v1.1.pdf"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 176
    new-instance v1, Lcom/cmcm/safewallet/ui/widget/j;

    invoke-direct {v1}, Lcom/cmcm/safewallet/ui/widget/j;-><init>()V

    .line 10144
    iput-boolean v2, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHx:Z

    .line 11079
    iput-object v0, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHn:Ljava/lang/CharSequence;

    .line 11094
    iput v6, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHf:I

    .line 179
    new-instance v0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$4;

    invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$4;-><init>(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)V

    .line 11204
    iput-object v0, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHt:Landroid/view/View$OnClickListener;

    .line 12104
    iput v7, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHg:I

    .line 193
    new-instance v0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$3;

    invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity$3;-><init>(Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;)V

    .line 12209
    iput-object v0, v1, Lcom/cmcm/safewallet/ui/widget/j;->aHu:Landroid/view/View$OnClickListener;

    .line 205
    invoke-virtual {v1, p0}, Lcom/cmcm/safewallet/ui/widget/j;->n(Landroid/app/Activity;)Lcom/cmcm/safewallet/ui/widget/i;

    move-result-object v0

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiR:Lcom/cmcm/safewallet/ui/widget/i;

    goto/16 :goto_1f

    .line 207
    :cond_e3
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiR:Lcom/cmcm/safewallet/ui/widget/i;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/widget/i;->show()V

    goto/16 :goto_1f
.end method

.method protected final mB()I
    .registers 2

    .prologue
    .line 272
    const v0, 0x7f030091

    return v0
.end method

.method public final mO()V
    .registers 3

    .prologue
    .line 120
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mSwLoadingView:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;

    const/4 v1, 0x1

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

    .line 121
    return-void
.end method

.method protected final my()V
    .registers 1

    .prologue
    .line 97
    return-void
.end method

.method protected final mz()V
    .registers 4

    .prologue
    .line 101
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mTitleTV:Landroid/widget/TextView;

    const v1, 0x7f0800b8

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

    .line 102
    new-instance v1, Lcom/cmcm/safewallet/ui/exchange/adapter/ExchangeConfirmAdapter;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getApplicationContext()Landroid/content/Context;

    move-result-object v2

    .line 3095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 102
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    .line 4086
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/b;->aiZ:Ljava/util/List;

    .line 102
    invoke-direct {v1, v2, v0}, Lcom/cmcm/safewallet/ui/exchange/adapter/ExchangeConfirmAdapter;-><init>(Landroid/content/Context;Ljava/util/List;)V

    iput-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiT:Lcom/cmcm/safewallet/ui/exchange/adapter/ExchangeConfirmAdapter;

    .line 103
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

    new-instance v1, Landroid/support/v7/widget/LinearLayoutManager;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getApplicationContext()Landroid/content/Context;

    move-result-object v2

    invoke-direct {v1, v2}, Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V

    .line 104
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->aiT:Lcom/cmcm/safewallet/ui/exchange/adapter/ExchangeConfirmAdapter;

    invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setAdapter(Landroid/support/v7/widget/RecyclerView$Adapter;)V

    .line 4095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 107
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/exchange/b;->nP()Z

    move-result v0

    if-eqz v0, :cond_41

    .line 5095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 109
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    const-string v1, "exchange,HD wallet,show exchange confirm activity"

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/b;->cy(Ljava/lang/String;)V

    .line 111
    :cond_41
    return-void
.end method

.method public final nK()V
    .registers 3

    .prologue
    .line 115
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mSwLoadingView:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;

    const/4 v1, 0x0

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

    .line 116
    return-void
.end method

.method public final nL()V
    .registers 3

    .prologue
    .line 125
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mErrorTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;

    const v1, 0x7f080331

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

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

    .line 126
    return-void
.end method

.method public final nM()V
    .registers 3

    .prologue
    .line 130
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->mErrorTipView:Lcom/cmcm/safewallet/ui/widget/TextTipView;

    const v1, 0x7f080322

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

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

    .line 131
    return-void
.end method

.method public final nO()V
    .registers 1

    .prologue
    .line 267
    invoke-static {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeResultActivity;->ad(Landroid/content/Context;)V

    .line 268
    return-void
.end method

.method protected onActivityResult(IILandroid/content/Intent;)V
    .registers 8

    .prologue
    .line 288
    invoke-super {p0, p1, p2, p3}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onActivityResult(IILandroid/content/Intent;)V

    .line 289
    const/4 v0, -0x1

    if-ne p2, v0, :cond_c

    .line 290
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->isFinishing()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 302
    :cond_c
    :goto_c
    return-void

    .line 293
    :cond_d
    const/4 v0, 0x1

    if-ne p1, v0, :cond_c

    .line 294
    const-string v0, "result"

    const/4 v1, 0x0

    invoke-virtual {p3, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I

    move-result v0

    .line 295
    const-string v1, "ExchangeConfirmActivity"

    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "onActivityResult: result = "

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    .line 18052
    invoke-static {v1, v2}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 296
    invoke-static {p0, v0}, Lcom/cmcm/safewallet/utils/p;->b(Landroid/app/Activity;I)V

    .line 297
    invoke-static {v0}, Lcom/cmcm/safewallet/utils/p;->cJ(I)Z

    move-result v0

    if-eqz v0, :cond_c

    .line 18095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 298
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    const-string v1, "fahjklrhfeu;kl"

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/b;->cx(Ljava/lang/String;)V

    goto :goto_c
.end method

.method public onBackPressed()V
    .registers 3

    .prologue
    .line 81
    .line 1095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 81
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/exchange/b;->nP()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 2095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 83
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    const-string v1, "exchange,HD wallet,click back btn"

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/b;->cy(Ljava/lang/String;)V

    .line 85
    :cond_13
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onBackPressed()V

    .line 86
    return-void
.end method

.method public onTitleBackClick()V
    .registers 3
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 278
    .line 16095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 278
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/exchange/b;->nP()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 17095
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;

    .line 280
    check-cast v0, Lcom/cmcm/safewallet/ui/exchange/b;

    const-string v1, "exchange,HD wallet,click back btn"

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/exchange/b;->cy(Ljava/lang/String;)V

    .line 283
    :cond_13
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/exchange/ExchangeConfirmActivity;->finish()V

    .line 284
    return-void
.end method