WalletMDetailActivity.smali

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

# interfaces
.implements Lcom/cmcm/safewallet/ui/personal/o;


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


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

.field private auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

.field private auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

.field private auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

.field private auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

.field private auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

.field auH:Lcom/cmcm/safewallet/ui/widget/i;

.field private auI:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList",
            "<",
            "Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;",
            ">;"
        }
    .end annotation
.end field

.field private auJ:Ljava/lang/String;

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

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

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


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

    .prologue
    .line 52
    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/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;I)Landroid/content/Intent;
    .registers 6

    .prologue
    .line 74
    new-instance v0, Landroid/content/Intent;

    const-class v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;

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

    .line 75
    const-string v1, "model"

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

    .line 76
    const-string v1, "model_1"

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

    .line 77
    const-string v1, "Integer"

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

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

    if-nez v1, :cond_1f

    .line 79
    const/high16 v1, 0x10000000

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

    .line 81
    :cond_1f
    return-object v0
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;Lcom/cmcm/safewallet/ui/widget/TipDialog;)Lcom/cmcm/safewallet/ui/widget/TipDialog;
    .registers 2

    .prologue
    .line 52
    iput-object p1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    return-object p1
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

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

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

    .line 52
    return-object v0
.end method

.method static synthetic j(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic k(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic l(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/widget/TipDialog;
    .registers 2

    .prologue
    .line 52
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    return-object v0
.end method

.method static synthetic m(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic n(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic o(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic p(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic q(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic r(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic s(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic t(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/widget/TipDialog;
    .registers 2

    .prologue
    .line 52
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    return-object v0
.end method

.method static synthetic u(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic v(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic w(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method

.method static synthetic x(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

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

    .line 52
    return-object v0
.end method


# virtual methods
.method public final X(Z)V
    .registers 4

    .prologue
    .line 370
    if-eqz p1, :cond_9

    .line 371
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mLoadingBar: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 375
    :goto_8
    return-void

    .line 373
    :cond_9
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mLoadingBar: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

    goto :goto_8
.end method

.method public final a(ILcom/cmcm/safewallet/data/thwallet/data/IConnectModel;I)V
    .registers 5

    .prologue
    .line 253
    invoke-static {p0, p2, p3}, 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 254
    invoke-virtual {p0, v0, p1}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->startActivityForResult(Landroid/content/Intent;I)V

    .line 255
    return-void
.end method

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

    .prologue
    .line 22098
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/p;

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

    .line 52
    return-object v0
.end method

.method public final bL(I)V
    .registers 5

    .prologue
    .line 337
    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/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    .line 338
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    .line 19153
    const/4 v1, 0x1

    iput-boolean v1, v0, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->aGo:Z

    .line 339
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    new-instance v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$3;

    invoke-direct {v1, p0, p1}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$3;-><init>(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;I)V

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

    .line 358
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

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

    move-result v0

    if-eqz v0, :cond_1e

    .line 366
    :cond_1d
    :goto_1d
    return-void

    .line 361
    :cond_1e
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->isFinishing()Z

    move-result v0

    if-nez v0, :cond_1d

    .line 362
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

    const v1, 0x7f080252

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

    move-result-object v1

    invoke-static {v1}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;

    move-result-object v1

    const v2, 0x7f080253

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

    move-result-object v2

    invoke-static {v2}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;

    move-result-object v2

    .line 362
    invoke-virtual {v0, v1, v2}, Lcom/cmcm/safewallet/ui/widget/CMKeyboard;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V

    .line 364
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->ahx:Lcom/cmcm/safewallet/ui/widget/CMKeyboard;

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

    goto :goto_1d
.end method

.method public final dq(Ljava/lang/String;)V
    .registers 12

    .prologue
    const/4 v1, 0x0

    .line 234
    iget-object v5, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 9224
    iget-object v0, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v2, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0, v2}, Lcom/cmcm/safewallet/ui/property/b/e;->a(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/lang/String;

    move-result-object v6

    .line 9225
    iget-object v0, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v2, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v0, v2}, Lcom/cmcm/safewallet/ui/property/b/e;->l(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)Ljava/util/List;

    move-result-object v7

    .line 9226
    const/4 v2, 0x0

    .line 9227
    if-eqz v7, :cond_56

    invoke-interface {v7}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-nez v0, :cond_56

    .line 9228
    const/high16 v4, -0x80000000

    .line 9229
    invoke-interface {v7}, Ljava/util/List;->size()I

    move-result v8

    move v3, v1

    :goto_23
    if-ge v3, v8, :cond_9d

    .line 9230
    invoke-interface {v7, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;

    .line 9231
    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;->getAddress()Ljava/lang/String;

    move-result-object v9

    invoke-virtual {v6, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v9

    if-eqz v9, :cond_81

    invoke-virtual {v0}, Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;->getContractAddr()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_81

    .line 9236
    :goto_3f
    if-ltz v3, :cond_56

    .line 9237
    invoke-interface {v7, v3}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;

    .line 9238
    add-int/lit8 v2, v3, 0x1

    invoke-virtual {v5, v2}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemRemoved(I)V

    .line 9239
    invoke-interface {v7}, Ljava/util/List;->isEmpty()Z

    move-result v2

    if-eqz v2, :cond_55

    .line 9240
    invoke-virtual {v5, v1}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemChanged(I)V

    :cond_55
    move-object v2, v0

    .line 9244
    :cond_56
    if-eqz v2, :cond_89

    .line 9246
    iget-object v3, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v4, v5, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 10186
    if-eqz v7, :cond_89

    .line 11020
    if-eqz v4, :cond_84

    const/4 v0, 0x1

    .line 10189
    :goto_61
    if-eqz v0, :cond_9a

    .line 10190
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    .line 10191
    invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v3

    :goto_6c
    invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_86

    invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;

    .line 10192
    new-instance v5, Lcom/cmcm/safewallet/data/keystore/Token;

    invoke-direct {v5, v0}, Lcom/cmcm/safewallet/data/keystore/Token;-><init>(Lcom/cmcm/safewallet/data/coinprovider/erc20/ERC20Token;)V

    invoke-interface {v1, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_6c

    .line 9229
    :cond_81
    add-int/lit8 v3, v3, 0x1

    goto :goto_23

    :cond_84
    move v0, v1

    .line 11020
    goto :goto_61

    .line 10194
    :cond_86
    invoke-virtual {v4, v1}, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->n(Ljava/util/List;)V

    .line 235
    :cond_89
    :goto_89
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

    if-nez v0, :cond_94

    .line 236
    new-instance v0, Ljava/util/ArrayList;

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

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

    .line 238
    :cond_94
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

    invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 239
    return-void

    .line 11049
    :cond_9a
    iput-object v7, v3, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zl:Ljava/util/List;

    goto :goto_89

    :cond_9d
    move v3, v4

    goto :goto_3f
.end method

.method public final dr(Ljava/lang/String;)V
    .registers 5

    .prologue
    .line 414
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 20207
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemChanged(I)V

    .line 415
    iput-object p1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auJ:Ljava/lang/String;

    .line 416
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 417
    const-string v1, "ActivityForResultCode"

    const/4 v2, 0x2

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

    .line 418
    const-string v1, "ActivityForResultName"

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

    .line 419
    const/4 v1, -0x1

    invoke-virtual {p0, v1, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->setResult(ILandroid/content/Intent;)V

    .line 420
    return-void
.end method

.method public finish()V
    .registers 5

    .prologue
    const/4 v3, -0x1

    .line 279
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

    if-eqz v0, :cond_2d

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v0

    if-nez v0, :cond_2d

    .line 280
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 281
    const-string v1, "ActivityForResultCode"

    const/4 v2, 0x3

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

    .line 282
    const-string v1, "ActivityForResultTokens"

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auI:Ljava/util/ArrayList;

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

    .line 283
    const-string v1, "ActivityForResultName"

    iget-object v2, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auJ:Ljava/lang/String;

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

    .line 284
    invoke-virtual {p0, v3, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->setResult(ILandroid/content/Intent;)V

    .line 291
    :cond_29
    :goto_29
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->finish()V

    .line 292
    return-void

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

    .line 285
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 13107
    iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/personal/p;->auU:Z

    .line 285
    if-eqz v0, :cond_29

    .line 287
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 288
    const-string v1, "ActivityForResultCode"

    const/4 v2, 0x4

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

    .line 289
    invoke-virtual {p0, v3, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->setResult(ILandroid/content/Intent;)V

    goto :goto_29
.end method

.method public final h(ILjava/lang/String;)V
    .registers 11

    .prologue
    const/4 v5, 0x2

    const/4 v3, 0x1

    const/4 v4, 0x0

    .line 296
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    if-nez v0, :cond_e

    .line 297
    new-instance v0, Lcom/cmcm/safewallet/ui/widget/ExportDialog;

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

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    .line 299
    :cond_e
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    new-instance v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$2;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$2;-><init>(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)V

    .line 13132
    iput-object v1, v0, Lcom/cmcm/safewallet/ui/widget/ExportDialog;->aIz:Lcom/cmcm/safewallet/ui/widget/o;

    .line 306
    if-ne p1, v3, :cond_36

    .line 307
    const v0, 0x7f0800eb

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 308
    const v0, 0x7f0800e8

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v0

    move-object v2, v1

    move-object v1, v0

    .line 316
    :goto_29
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    .line 14109
    iput p1, v0, Lcom/cmcm/safewallet/ui/widget/ExportDialog;->aIy:I

    .line 317
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

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

    move-result v0

    if-eqz v0, :cond_5a

    .line 328
    :goto_35
    return-void

    .line 309
    :cond_36
    if-ne p1, v5, :cond_49

    .line 310
    const v0, 0x7f0800e9

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 311
    const v0, 0x7f0800ea

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v0

    move-object v2, v1

    move-object v1, v0

    goto :goto_29

    .line 313
    :cond_49
    const v0, 0x7f0800e6

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v1

    .line 314
    const v0, 0x7f0800e7

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I)Ljava/lang/String;

    move-result-object v0

    move-object v2, v1

    move-object v1, v0

    goto :goto_29

    .line 320
    :cond_5a
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->isFinishing()Z

    move-result v0

    if-nez v0, :cond_c2

    .line 321
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

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

    .line 322
    if-ne p1, v5, :cond_c2

    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_c2

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

    .line 322
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 15658
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 16020
    if-eqz v0, :cond_c9

    move v0, v3

    .line 322
    :goto_76
    if-eqz v0, :cond_c2

    .line 324
    const/16 v3, 0x64

    const-string v5, "M#clip#"

    new-instance v6, Ljava/lang/StringBuilder;

    const-string v0, "PrivateKey display,type:"

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

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

    .line 324
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 16662
    iget-object v7, v0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v0, v0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v7, v0}, Lcom/cmcm/safewallet/ui/property/b/e;->d(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)I

    move-result v0

    .line 16663
    invoke-static {v0}, Lcom/cmcm/safewallet/ui/property/a/a;->cg(I)Ljava/lang/String;

    move-result-object v0

    .line 324
    invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string v6, " name:"

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

    move-result-object v6

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

    .line 324
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/personal/p;->rH()Ljava/lang/String;

    move-result-object v0

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

    move-result-object v0

    const-string v6, " address:"

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

    move-result-object v6

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

    .line 324
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/personal/p;->rG()Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v6, v0}, 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

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

    .line 327
    :cond_c2
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    invoke-virtual {v0, v2, p2, v1}, Lcom/cmcm/safewallet/ui/widget/ExportDialog;->z(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_35

    :cond_c9
    move v0, v4

    .line 16020
    goto :goto_76
.end method

.method protected final mA()Z
    .registers 2

    .prologue
    .line 205
    const/4 v0, 0x0

    return v0
.end method

.method protected final mB()I
    .registers 2

    .prologue
    .line 92
    const v0, 0x7f030052

    return v0
.end method

.method protected final my()V
    .registers 5

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

    .line 86
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 1171
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

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

    .line 86
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 2175
    iget-object v2, v0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 3111
    new-instance v3, Lcom/cmcm/safewallet/utils/b/c;

    invoke-direct {v3}, Lcom/cmcm/safewallet/utils/b/c;-><init>()V

    .line 4020
    if-eqz v2, :cond_3b

    const/4 v0, 0x1

    .line 3112
    :goto_14
    if-eqz v0, :cond_3d

    .line 4076
    iget-object v0, v2, Lcom/cmcm/safewallet/data/models/property/HDCoinModel;->Zp:Ljava/util/ArrayList;

    .line 3114
    if-eqz v0, :cond_23

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_23

    .line 3115
    invoke-static {v0, v3}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V

    .line 87
    :cond_23
    :goto_23
    new-instance v1, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

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

    move-result-object v2

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

    .line 87
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 5171
    iget-object v3, v0, Lcom/cmcm/safewallet/ui/personal/p;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

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

    .line 87
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    .line 6175
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/personal/p;->auR:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 87
    invoke-direct {v1, v2, v3, v0}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;-><init>(Landroid/content/Context;Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)V

    iput-object v1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 88
    return-void

    .line 4020
    :cond_3b
    const/4 v0, 0x0

    goto :goto_14

    .line 5045
    :cond_3d
    iget-object v0, v1, Lcom/cmcm/safewallet/data/models/property/DefaultWalletModel;->Zl:Ljava/util/List;

    .line 3119
    if-eqz v0, :cond_23

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_23

    .line 3120
    invoke-static {v0, v3}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V

    goto :goto_23
.end method

.method protected final mz()V
    .registers 6

    .prologue
    const/4 v4, 0x0

    .line 103
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    new-instance v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$1;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$1;-><init>(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)V

    .line 6383
    iput-object v1, v0, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->avt:Lcom/cmcm/safewallet/ui/personal/adapter/d;

    .line 189
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

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

    .line 190
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

    const/4 v1, 0x0

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

    .line 191
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

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

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->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 192
    new-instance v0, Lcom/cmcm/safewallet/ui/base/d/a;

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

    move-result-object v1

    invoke-direct {v0, v1}, Lcom/cmcm/safewallet/ui/base/d/a;-><init>(Landroid/content/Context;)V

    .line 193
    new-instance v1, Landroid/graphics/drawable/ColorDrawable;

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

    move-result-object v2

    const v3, 0x7f0d00cf

    invoke-static {v2, v3}, Landroid/support/v4/content/c;->a(Landroid/content/Context;I)I

    move-result v2

    invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/base/d/a;->setDivider(Landroid/graphics/drawable/Drawable;)V

    .line 7085
    iput-boolean v4, v0, Lcom/cmcm/safewallet/ui/base/d/a;->agn:Z

    .line 195
    const/4 v1, 0x1

    new-array v1, v1, [Ljava/lang/Integer;

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    aput-object v2, v1, v4

    .line 8059
    invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;

    move-result-object v1

    iput-object v1, v0, Lcom/cmcm/safewallet/ui/base/d/a;->agm:Ljava/util/List;

    .line 196
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x7f090098

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I

    move-result v1

    .line 8077
    iput v1, v0, Lcom/cmcm/safewallet/ui/base/d/a;->mDividerHeight:I

    .line 197
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mRecyclerView:Landroid/support/v7/widget/RecyclerView;

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

    .line 199
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mLeftText:Landroid/widget/TextView;

    const v1, 0x7f080385

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

    move-result-object v1

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

    .line 201
    return-void
.end method

.method protected onDestroy()V
    .registers 2

    .prologue
    .line 471
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

    if-eqz v0, :cond_9

    .line 472
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

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

    .line 474
    :cond_9
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    if-eqz v0, :cond_1a

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

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

    move-result v0

    if-eqz v0, :cond_1a

    .line 475
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auF:Lcom/cmcm/safewallet/ui/widget/TipDialog;

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

    .line 477
    :cond_1a
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onDestroy()V

    .line 478
    return-void
.end method

.method public onLeftImageClick()V
    .registers 1
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 216
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->finish()V

    .line 217
    return-void
.end method

.method public onLeftTextClick()V
    .registers 1
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 211
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->finish()V

    .line 212
    return-void
.end method

.method protected onStop()V
    .registers 2

    .prologue
    .line 221
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onStop()V

    .line 222
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

    if-eqz v0, :cond_c

    .line 223
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auD:Lcom/cmcm/safewallet/ui/widget/ExportDialog;

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

    .line 225
    :cond_c
    return-void
.end method

.method public final qV()Z
    .registers 2

    .prologue
    .line 248
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;

    if-eqz v0, :cond_c

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;

    .line 12199
    iget-boolean v0, v0, Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;->xU:Z

    .line 248
    if-eqz v0, :cond_c

    const/4 v0, 0x1

    :goto_b
    return v0

    :cond_c
    const/4 v0, 0x0

    goto :goto_b
.end method

.method public final rA()V
    .registers 6

    .prologue
    const v4, 0x7f0d003b

    .line 387
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    if-nez v0, :cond_39

    .line 388
    new-instance v0, Lcom/cmcm/safewallet/ui/widget/TipDialog;

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

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    .line 389
    const v1, 0x7f08037c

    const/4 v0, 0x1

    new-array v2, v0, [Ljava/lang/Object;

    const/4 v3, 0x0

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

    .line 389
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/personal/p;->rH()Ljava/lang/String;

    move-result-object v0

    aput-object v0, v2, v3

    invoke-virtual {p0, v1, v2}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    .line 390
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

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

    .line 391
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    const v1, 0x7f0d00a6

    invoke-virtual {v0, v4, v4, v1}, Lcom/cmcm/safewallet/ui/widget/TipDialog;->O(III)V

    .line 392
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

    new-instance v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$4;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$4;-><init>(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;)V

    .line 20122
    iput-object v1, v0, Lcom/cmcm/safewallet/ui/widget/TipDialog;->aKm:Lcom/cmcm/safewallet/ui/widget/aa;

    .line 409
    :cond_39
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auE:Lcom/cmcm/safewallet/ui/widget/TipDialog;

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

    .line 410
    return-void
.end method

.method public final rB()V
    .registers 5

    .prologue
    .line 424
    new-instance v0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$5;

    invoke-direct {v0, p0, p0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$5;-><init>(Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;Landroid/content/Context;)V

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

    .line 454
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

    const v2, 0x7f08038b

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

    .line 454
    check-cast v0, Lcom/cmcm/safewallet/ui/personal/p;

    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/personal/p;->rH()Ljava/lang/String;

    move-result-object v0

    const v3, 0x7f08038e

    invoke-virtual {v1, v2, v0, v3}, Lcom/cmcm/safewallet/ui/widget/EditDialog;->a(ILjava/lang/String;I)V

    .line 455
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

    new-instance v1, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity$6;

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

    .line 21235
    iput-object v1, v0, Lcom/cmcm/safewallet/ui/widget/EditDialog;->aIo:Lcom/cmcm/safewallet/ui/widget/n;

    .line 466
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auG:Lcom/cmcm/safewallet/ui/widget/EditDialog;

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

    .line 467
    return-void
.end method

.method public final rw()V
    .registers 3

    .prologue
    .line 229
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 8271
    invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->getSize()I

    move-result v1

    add-int/lit8 v1, v1, 0x1

    .line 8215
    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemChanged(I)V

    .line 230
    return-void
.end method

.method public final rx()V
    .registers 3

    .prologue
    .line 243
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 11211
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemChanged(I)V

    .line 244
    return-void
.end method

.method public final ry()V
    .registers 3

    .prologue
    .line 332
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->auC:Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;

    .line 18220
    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/personal/adapter/WalletMDetailAdapter;->notifyItemChanged(I)V

    .line 333
    return-void
.end method

.method public final rz()V
    .registers 4

    .prologue
    .line 379
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 380
    const-string v1, "ActivityForResultCode"

    const/4 v2, 0x1

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

    .line 381
    const/4 v1, -0x1

    invoke-virtual {p0, v1, v0}, Lcom/cmcm/safewallet/ui/personal/WalletMDetailActivity;->setResult(ILandroid/content/Intent;)V

    .line 382
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->finish()V

    .line 383
    return-void
.end method