u.smali
.class public final Lcom/cmcm/safewallet/ui/giftcard/u;
.super Landroid/support/v7/widget/RecyclerView$Adapter;
.source "GiftcardEditPayCoinListAdapter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/support/v7/widget/RecyclerView$Adapter",
"<",
"Lcom/cmcm/safewallet/ui/giftcard/v;",
">;"
}
.end annotation
# instance fields
.field ajZ:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/ui/exchange/data/b;",
">;"
}
.end annotation
.end field
.field amz:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/util/List;Ljava/lang/String;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Lcom/cmcm/safewallet/ui/exchange/data/b;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.prologue
.line 22
invoke-direct {p0}, Landroid/support/v7/widget/RecyclerView$Adapter;-><init>()V
.line 23
iput-object p1, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->ajZ:Ljava/util/List;
.line 24
iput-object p2, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->amz:Ljava/lang/String;
.line 25
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/ui/giftcard/u;)Ljava/util/List;
.registers 2
.prologue
.line 17
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->ajZ:Ljava/util/List;
return-object v0
.end method
.method static synthetic a(Lcom/cmcm/safewallet/ui/giftcard/u;Ljava/lang/String;)V
.registers 2
.prologue
.line 17
.line 5028
iput-object p1, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->amz:Ljava/lang/String;
.line 5029
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/u;->notifyDataSetChanged()V
.line 17
return-void
.end method
# virtual methods
.method public final getItemCount()I
.registers 2
.prologue
.line 50
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->ajZ:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public final synthetic onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
.registers 11
.prologue
const/4 v7, 0x1
const/4 v6, 0x0
.line 17
check-cast p1, Lcom/cmcm/safewallet/ui/giftcard/v;
.line 1055
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/u;->ajZ:Ljava/util/List;
invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/ui/exchange/data/b;
.line 1082
iget-object v1, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->amA:Landroid/widget/TextView;
.line 2032
iget-object v2, v0, Lcom/cmcm/safewallet/ui/exchange/data/b;->akw:Ljava/lang/String;
.line 1082
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1083
iget-object v1, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->amB:Landroid/widget/TextView;
iget-object v2, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->itemView:Landroid/view/View;
.line 1084
invoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
move-result-object v2
const v3, 0x7f08014c
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v2
new-array v3, v7, [Ljava/lang/Object;
.line 2048
iget-wide v4, v0, Lcom/cmcm/safewallet/ui/exchange/data/b;->aky:D
.line 1085
invoke-static {v4, v5}, Lcom/cmcm/safewallet/utils/an;->j(D)Ljava/lang/String;
move-result-object v4
aput-object v4, v3, v6
.line 1083
invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 1088
iget-object v1, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->amD:Lcom/cmcm/safewallet/ui/giftcard/u;
.line 3017
iget-object v1, v1, Lcom/cmcm/safewallet/ui/giftcard/u;->amz:Ljava/lang/String;
.line 3064
iget-object v0, v0, Lcom/cmcm/safewallet/ui/exchange/data/b;->address:Ljava/lang/String;
.line 1088
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_45
.line 1089
iget-object v0, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->amC:Landroid/widget/CheckBox;
invoke-virtual {v0, v7}, Landroid/widget/CheckBox;->setChecked(Z)V
:goto_44
return-void
.line 1091
:cond_45
iget-object v0, p1, Lcom/cmcm/safewallet/ui/giftcard/v;->amC:Landroid/widget/CheckBox;
invoke-virtual {v0, v6}, Landroid/widget/CheckBox;->setChecked(Z)V
goto :goto_44
.end method
.method public final synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
.registers 7
.prologue
.line 17
.line 4044
new-instance v0, Lcom/cmcm/safewallet/ui/giftcard/v;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v1
const v2, 0x7f0300d4
const/4 v3, 0x0
.line 4045
invoke-virtual {v1, v2, p1, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
invoke-direct {v0, p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/v;-><init>(Lcom/cmcm/safewallet/ui/giftcard/u;Landroid/view/View;)V
.line 17
return-object v0
.end method