WalletDetailAdapter.smali

.class public final Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;
.super Lcom/cmcm/safewallet/ui/base/adapter/a;
.source "WalletDetailAdapter.java"


# instance fields
.field private aCM:I

.field public aCN:Lcom/cmcm/safewallet/ui/property/adapter/i;

.field public aCO:Lcom/cmcm/safewallet/ui/property/adapter/j;

.field private aiZ:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;",
            ">;"
        }
    .end annotation
.end field

.field public auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

.field private auS:I

.field public avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

.field private avy:I


# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;ILjava/util/List;)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;",
            "Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;",
            "I",
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 55
    invoke-direct {p0, p1}, Lcom/cmcm/safewallet/ui/base/adapter/a;-><init>(Landroid/content/Context;)V

    .line 56
    iput-object p2, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    .line 57
    iput-object p3, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 58
    iput p4, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auS:I

    .line 59
    iput-object p5, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    .line 60
    return-void
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Lcom/cmcm/safewallet/ui/property/adapter/j;
    .registers 2

    .prologue
    .line 43
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aCO:Lcom/cmcm/safewallet/ui/property/adapter/j;

    return-object v0
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;I)V
    .registers 5

    .prologue
    const/16 v2, 0x63

    .line 13438
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

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

    move-result-object v0

    invoke-static {v2, p1, v0}, Lcom/cmcm/safewallet/data/f/c/a;->a(IILjava/lang/String;)V

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

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

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

    move-result-object v0

    invoke-static {v2, p1, v0}, Lcom/cmcm/safewallet/data/f/b/b;->a(IILjava/lang/String;)V

    .line 43
    return-void
.end method

.method static synthetic b(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;I)I
    .registers 2

    .prologue
    .line 43
    iput p1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aCM:I

    return p1
.end method

.method static synthetic b(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;
    .registers 2

    .prologue
    .line 43
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    return-object v0
.end method

.method static synthetic c(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;
    .registers 2

    .prologue
    .line 43
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    return-object v0
.end method

.method static synthetic d(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 43
    .line 14024
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 43
    return-object v0
.end method

.method static synthetic e(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 43
    .line 15024
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 43
    return-object v0
.end method

.method static synthetic f(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Ljava/lang/String;
    .registers 2

    .prologue
    .line 43
    const v0, 0x7f080092

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

    move-result-object v0

    return-object v0
.end method

.method static synthetic g(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 43
    .line 16024
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 43
    return-object v0
.end method

.method private getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    .registers 6

    .prologue
    .line 76
    const v0, 0x7f0803ae

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

    move-result-object v0

    const/4 v1, 0x2

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

    const/4 v2, 0x0

    aput-object p1, v1, v2

    const/4 v2, 0x1

    aput-object p2, v1, v2

    invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method static synthetic h(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)I
    .registers 2

    .prologue
    .line 43
    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auS:I

    return v0
.end method

.method static synthetic i(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 43
    .line 17024
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 43
    return-object v0
.end method

.method static synthetic j(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Lcom/cmcm/safewallet/ui/property/adapter/i;
    .registers 2

    .prologue
    .line 43
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aCN:Lcom/cmcm/safewallet/ui/property/adapter/i;

    return-object v0
.end method

.method static synthetic k(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 43
    .line 18024
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 43
    return-object v0
.end method

.method static synthetic l(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)I
    .registers 2

    .prologue
    .line 43
    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aCM:I

    return v0
.end method


# virtual methods
.method public final A(Ljava/util/List;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;",
            ">;)V"
        }
    .end annotation

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

    iput v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    .line 256
    iput-object p1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    .line 257
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    .line 258
    return-void
.end method

.method public final b(Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;)V
    .registers 4

    .prologue
    .line 261
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    if-nez v0, :cond_5

    .line 266
    :goto_4
    return-void

    .line 264
    :cond_5
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    const/4 v1, 0x0

    invoke-interface {v0, v1, p1}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 265
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    goto :goto_4
.end method

.method public final getItemCount()I
    .registers 4

    .prologue
    const/4 v0, 0x2

    .line 299
    iget v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-eq v1, v0, :cond_f

    iget v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    const/4 v2, 0x1

    if-eq v1, v2, :cond_f

    iget v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    const/4 v2, 0x3

    if-ne v1, v2, :cond_10

    .line 303
    :cond_f
    :goto_f
    return v0

    :cond_10
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    add-int/lit8 v0, v0, 0x1

    goto :goto_f
.end method

.method public final getItemViewType(I)I
    .registers 6

    .prologue
    const/4 v1, 0x3

    const/4 v2, 0x2

    const/4 v0, 0x1

    .line 308
    if-nez p1, :cond_6

    .line 315
    :goto_5
    return v0

    .line 311
    :cond_6
    if-ne p1, v0, :cond_16

    iget v3, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-eq v3, v2, :cond_14

    iget v3, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-eq v3, v0, :cond_14

    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-ne v0, v1, :cond_16

    :cond_14
    move v0, v1

    .line 313
    goto :goto_5

    :cond_16
    move v0, v2

    .line 315
    goto :goto_5
.end method

.method public final onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
    .registers 15

    .prologue
    const/4 v10, 0x2

    const-wide/16 v8, 0x0

    const/16 v11, 0x8

    const/4 v2, 0x1

    const/4 v3, 0x0

    .line 81
    instance-of v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;

    if-eqz v0, :cond_122

    move-object v0, p1

    .line 82
    check-cast v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;

    .line 84
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v4, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v1, v4}, Lcom/cmcm/safewallet/ui/property/b/e;->c(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)D

    move-result-wide v4

    .line 85
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v6, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v1, v6}, Lcom/cmcm/safewallet/ui/property/b/e;->h(Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;)D

    move-result-wide v6

    .line 86
    cmpl-double v1, v6, v8

    if-nez v1, :cond_c4

    cmpl-double v1, v4, v8

    if-eqz v1, :cond_c4

    .line 87
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mBalanceText:Landroid/widget/TextView;

    invoke-static {v4, v5}, Lcom/cmcm/safewallet/utils/an;->j(D)Ljava/lang/String;

    move-result-object v4

    iget-object v5, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v6, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

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

    move-result-object v5

    invoke-direct {p0, v4, v5}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

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

    .line 88
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mBalanceDescText:Landroid/widget/TextView;

    const-string v4, ""

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

    .line 94
    :goto_42
    iget-object v4, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v5, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    .line 4020
    if-eqz v5, :cond_f8

    move v1, v2

    .line 3241
    :goto_49
    if-eqz v1, :cond_fb

    .line 4181
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v4, "isRewardToken() called, "

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

    sget-object v4, Lcom/cmcm/safewallet/ui/property/b/a;->aDg:Ljava/lang/String;

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

    .line 4182
    sget-object v1, Lcom/cmcm/safewallet/ui/property/b/a;->aDg:Ljava/lang/String;

    invoke-virtual {v5}, Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;->getContractAddress()Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v1, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v1

    .line 94
    :goto_61
    if-eqz v1, :cond_111

    .line 95
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mSendBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v11}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 96
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mReceiveBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v11}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 97
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mRewardBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v11}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 103
    :goto_72
    check-cast p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;

    invoke-virtual {p1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->tE()V

    .line 104
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mSendBox:Landroid/view/ViewGroup;

    new-instance v4, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$1;

    invoke-direct {v4, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$1;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v1, v4}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 117
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mAddressDetail:Landroid/widget/TextView;

    .line 6024
    iget-object v4, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mContext:Landroid/content/Context;

    .line 117
    const v5, 0x7f080091

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

    iget-object v6, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v7, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

    invoke-static {v6, v7}, 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

    aput-object v6, v2, v3

    invoke-virtual {v4, v5, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

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

    .line 118
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mAddressDetail:Landroid/widget/TextView;

    new-instance v2, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$3;

    invoke-direct {v2, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$3;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 126
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mReceiveBox:Landroid/view/ViewGroup;

    new-instance v2, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$4;

    invoke-direct {v2, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$4;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 139
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mRewardBox:Landroid/view/ViewGroup;

    new-instance v2, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$5;

    invoke-direct {v2, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$5;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 148
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mHeaderBox:Landroid/view/ViewGroup;

    new-instance v2, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$6;

    invoke-direct {v2, p0, v0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$6;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;)V

    invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z

    .line 245
    :cond_c3
    :goto_c3
    return-void

    .line 90
    :cond_c4
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mBalanceText:Landroid/widget/TextView;

    const-string v8, "%s %s"

    new-array v9, v10, [Ljava/lang/Object;

    .line 3087
    invoke-static {}, Lcom/cmcm/safewallet/data/ctrl/f;->jd()Lcom/cmcm/safewallet/data/ctrl/e;

    move-result-object v10

    .line 90
    invoke-virtual {v10}, Lcom/cmcm/safewallet/data/ctrl/e;->jc()Ljava/lang/String;

    move-result-object v10

    aput-object v10, v9, v3

    .line 91
    invoke-static {v6, v7}, Lcom/cmcm/safewallet/utils/an;->n(D)Ljava/lang/String;

    move-result-object v6

    aput-object v6, v9, v2

    .line 90
    invoke-static {v8, v9}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v6

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

    .line 92
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mBalanceDescText:Landroid/widget/TextView;

    invoke-static {v4, v5}, Lcom/cmcm/safewallet/utils/an;->j(D)Ljava/lang/String;

    move-result-object v4

    iget-object v5, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auQ:Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;

    iget-object v6, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avs:Lcom/cmcm/safewallet/data/models/property/HDCoinOperateModel;

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

    move-result-object v5

    invoke-direct {p0, v4, v5}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v4

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

    goto/16 :goto_42

    :cond_f8
    move v1, v3

    .line 4020
    goto/16 :goto_49

    .line 5127
    :cond_fb
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v5, "isRewardToken() called, "

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

    sget-object v5, Lcom/cmcm/safewallet/ui/property/b/a;->aDg:Ljava/lang/String;

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

    .line 5128
    sget-object v1, Lcom/cmcm/safewallet/ui/property/b/a;->aDg:Ljava/lang/String;

    iget-object v4, v4, Lcom/cmcm/safewallet/data/models/property/WalletOperateModel;->ZE:Ljava/lang/String;

    invoke-virtual {v1, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v1

    goto/16 :goto_61

    .line 99
    :cond_111
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mSendBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 100
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mReceiveBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 101
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;->mRewardBox:Landroid/view/ViewGroup;

    invoke-virtual {v1, v11}, Landroid/view/ViewGroup;->setVisibility(I)V

    goto/16 :goto_72

    .line 154
    :cond_122
    instance-of v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;

    if-eqz v0, :cond_223

    .line 155
    check-cast p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;

    .line 6248
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    if-le p2, v0, :cond_17d

    .line 6249
    const/4 v0, 0x0

    .line 157
    :goto_131
    if-eqz v0, :cond_c3

    .line 7099
    iget v1, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mType:I

    .line 158
    if-ne v1, v2, :cond_188

    .line 159
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mSendText:Landroid/widget/TextView;

    const v4, 0x7f080318

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 160
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mAddressText:Landroid/widget/TextView;

    const v4, 0x7f080094

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 8059
    iget-object v6, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->YQ:Ljava/lang/String;

    .line 160
    aput-object v6, v5, v3

    invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

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

    .line 165
    :goto_159
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mTimeText:Landroid/widget/TextView;

    .line 9083
    iget-object v4, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->ZH:Ljava/lang/String;

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

    .line 166
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->itemBox:Landroid/view/ViewGroup;

    new-instance v4, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$7;

    invoke-direct {v4, p0, v0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$7;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;)V

    invoke-virtual {v1, v4}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 9107
    iget v1, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mState:I

    .line 173
    const/4 v4, 0x3

    if-ne v1, v4, :cond_1ab

    .line 174
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mStateText:Landroid/widget/TextView;

    const v1, 0x7f080365

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

    move-result-object v1

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

    goto/16 :goto_c3

    .line 6251
    :cond_17d
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    add-int/lit8 v1, p2, -0x1

    invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;

    goto :goto_131

    .line 162
    :cond_188
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mSendText:Landroid/widget/TextView;

    const v4, 0x7f0802b1

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 163
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mAddressText:Landroid/widget/TextView;

    const v4, 0x7f080093

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 9051
    iget-object v6, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->YP:Ljava/lang/String;

    .line 163
    aput-object v6, v5, v3

    invoke-static {v4, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

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

    goto :goto_159

    .line 10107
    :cond_1ab
    iget v1, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mState:I

    .line 175
    const/16 v4, 0x9

    if-ne v1, v4, :cond_203

    .line 176
    iget v1, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->auS:I

    .line 11035
    iget-object v4, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->ZE:Ljava/lang/String;

    .line 176
    invoke-static {v1, v4}, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->d(ILjava/lang/String;)Z

    move-result v1

    if-nez v1, :cond_21a

    .line 11099
    iget v1, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mType:I

    .line 179
    if-ne v1, v2, :cond_1e1

    .line 180
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mStateText:Landroid/widget/TextView;

    const v4, 0x7f080367

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 11115
    iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mValue:Ljava/lang/String;

    .line 11123
    iget-object v0, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mCoinName:Ljava/lang/String;

    .line 180
    invoke-direct {p0, v5, v0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    aput-object v0, v2, v3

    invoke-static {v4, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

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

    move-result-object v0

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

    goto/16 :goto_c3

    .line 182
    :cond_1e1
    iget-object v1, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mStateText:Landroid/widget/TextView;

    const v4, 0x7f080366

    invoke-virtual {p0, v4}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getString(I)Ljava/lang/String;

    move-result-object v4

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

    .line 12115
    iget-object v5, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mValue:Ljava/lang/String;

    .line 12123
    iget-object v0, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mCoinName:Ljava/lang/String;

    .line 182
    invoke-direct {p0, v5, v0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    aput-object v0, v2, v3

    invoke-static {v4, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

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

    move-result-object v0

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

    goto/16 :goto_c3

    .line 13107
    :cond_203
    iget v0, v0, Lcom/cmcm/safewallet/data/models/property/WalletDetailModel;->mState:I

    .line 185
    const/4 v1, 0x4

    if-ne v0, v1, :cond_21a

    .line 186
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mStateText:Landroid/widget/TextView;

    const v1, 0x7f08035c

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->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

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

    goto/16 :goto_c3

    .line 188
    :cond_21a
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;->mStateText:Landroid/widget/TextView;

    const-string v1, ""

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

    goto/16 :goto_c3

    .line 191
    :cond_223
    instance-of v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;

    if-eqz v0, :cond_c3

    .line 192
    check-cast p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;

    .line 193
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusBox:Landroid/view/ViewGroup;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setAlpha(F)V

    .line 194
    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-ne v0, v10, :cond_262

    .line 195
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusIcon:Landroid/widget/ImageView;

    const v1, 0x7f02012f

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

    .line 196
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusText:Landroid/widget/TextView;

    const v1, 0x7f080096

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

    move-result-object v1

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

    .line 197
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusBox:Landroid/view/ViewGroup;

    new-instance v1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$8;

    invoke-direct {v1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$8;-><init>()V

    invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 203
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

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

    .line 233
    :cond_256
    :goto_256
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusBox:Landroid/view/ViewGroup;

    new-instance v1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$2;

    invoke-direct {v1, p0, p1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$2;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;)V

    invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z

    goto/16 :goto_c3

    .line 204
    :cond_262
    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    if-ne v0, v2, :cond_296

    .line 205
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusIcon:Landroid/widget/ImageView;

    const v1, 0x7f020130

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

    .line 206
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusText:Landroid/widget/TextView;

    const v1, 0x7f080097

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

    move-result-object v1

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

    .line 207
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

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

    .line 208
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

    const v1, 0x7f0802b6

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

    move-result-object v1

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

    .line 209
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

    new-instance v1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$9;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$9;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto :goto_256

    .line 218
    :cond_296
    iget v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    const/4 v1, 0x3

    if-ne v0, v1, :cond_256

    .line 219
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusIcon:Landroid/widget/ImageView;

    const v1, 0x7f02012f

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

    .line 220
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusText:Landroid/widget/TextView;

    const v1, 0x7f080095

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

    move-result-object v1

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

    .line 221
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

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

    .line 222
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

    const v1, 0x7f08005e

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

    move-result-object v1

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

    .line 223
    iget-object v0, p1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;->mStatusRefreshBtn:Landroid/widget/TextView;

    new-instance v1, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$10;

    invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$10;-><init>(Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;)V

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto :goto_256
.end method

.method public final onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
    .registers 6

    .prologue
    const/4 v2, 0x0

    .line 64
    const/4 v0, 0x1

    if-ne p2, v0, :cond_13

    .line 1020
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mInflater:Landroid/view/LayoutInflater;

    .line 65
    const v1, 0x7f030072

    invoke-virtual {v0, v1, p1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 66
    new-instance v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;

    invoke-direct {v0, v1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$HeaderViewHolder;-><init>(Landroid/view/View;)V

    .line 72
    :goto_12
    return-object v0

    .line 67
    :cond_13
    const/4 v0, 0x3

    if-ne p2, v0, :cond_25

    .line 2020
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mInflater:Landroid/view/LayoutInflater;

    .line 68
    const v1, 0x7f030073

    invoke-virtual {v0, v1, p1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 69
    new-instance v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;

    invoke-direct {v0, v1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$StatusViewHolder;-><init>(Landroid/view/View;)V

    goto :goto_12

    .line 3020
    :cond_25
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/adapter/a;->mInflater:Landroid/view/LayoutInflater;

    .line 71
    const v1, 0x7f030071

    invoke-virtual {v0, v1, p1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v1

    .line 72
    new-instance v0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;

    invoke-direct {v0, v1}, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter$ItemViewHolder;-><init>(Landroid/view/View;)V

    goto :goto_12
.end method

.method public final rN()V
    .registers 2

    .prologue
    .line 269
    const/4 v0, 0x2

    iput v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    .line 270
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    .line 271
    return-void
.end method

.method public final tA()V
    .registers 2

    .prologue
    .line 274
    const/4 v0, 0x1

    iput v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    .line 275
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    .line 276
    return-void
.end method

.method public final tB()V
    .registers 2

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

    iput v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    .line 280
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    .line 281
    return-void
.end method

.method public final tC()V
    .registers 2

    .prologue
    .line 284
    const/4 v0, 0x3

    iput v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->avy:I

    .line 285
    invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/adapter/a;->notifyDataSetChanged()V

    .line 286
    return-void
.end method

.method public final tD()Z
    .registers 2

    .prologue
    .line 434
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

    if-eqz v0, :cond_e

    iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/adapter/WalletDetailAdapter;->aiZ:Ljava/util/List;

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

    move-result v0

    if-nez v0, :cond_e

    const/4 v0, 0x1

    :goto_d
    return v0

    :cond_e
    const/4 v0, 0x0

    goto :goto_d
.end method