GiftCardHistoryActivity.smali
.class public Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;
.super Lcom/cmcm/safewallet/ui/base/activity/AbsActivity;
.source "GiftCardHistoryActivity.java"
# instance fields
.field private akL:Lcom/cmcm/safewallet/ui/giftcard/adpter/c;
.field private akM:Lcom/cmcm/safewallet/ui/giftcard/GiftCardSendHistoryFragment;
.field private akN:Lcom/cmcm/safewallet/ui/giftcard/GiftCardRedeemHistoryFragment;
.field private akO:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private akP:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Landroid/support/v4/app/Fragment;",
">;"
}
.end annotation
.end field
.field private akQ:Z
.field mRootLayout:Landroid/widget/RelativeLayout;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mTableLayout:Landroid/support/design/widget/TabLayout;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mTitleTv:Landroid/widget/TextView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mViewPager:Landroid/support/v4/view/ViewPager;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 34
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsActivity;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;Z)V
.registers 4
.prologue
.line 111
if-nez p0, :cond_3
.line 120
:goto_2
return-void
.line 114
:cond_3
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 115
const-string v1, "boolean"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 116
instance-of v1, p0, Landroid/app/Activity;
if-nez v1, :cond_18
.line 117
const/high16 v1, 0x10000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 119
:cond_18
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
goto :goto_2
.end method
# virtual methods
.method protected final mB()I
.registers 2
.prologue
.line 102
const v0, 0x7f030023
return v0
.end method
.method protected final my()V
.registers 6
.prologue
const v3, 0x7f0d004a
const/16 v2, 0x63
const/4 v4, 0x1
.line 1123
invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {v0, v1, v4, v2}, Lcom/cmcm/safewallet/data/f/b/b;->a(JII)V
.line 1124
invoke-static {v4, v2}, Lcom/cmcm/safewallet/data/f/c/a;->M(II)V
.line 63
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mRootLayout:Landroid/widget/RelativeLayout;
invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setBackgroundResource(I)V
.line 64
invoke-virtual {p0, v3}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->aZ(I)V
.line 65
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mTitleTv:Landroid/widget/TextView;
const v1, 0x7f08011f
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 66
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mTableLayout:Landroid/support/design/widget/TabLayout;
new-instance v1, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity$1;
invoke-direct {v1, p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity$1;-><init>(Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;)V
invoke-virtual {v0, v1}, Landroid/support/design/widget/TabLayout;->post(Ljava/lang/Runnable;)Z
.line 72
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akO:Ljava/util/List;
.line 73
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akO:Ljava/util/List;
const v1, 0x7f08011a
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 74
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akO:Ljava/util/List;
const v1, 0x7f080119
invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 76
invoke-static {}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardSendHistoryFragment;->ov()Lcom/cmcm/safewallet/ui/giftcard/GiftCardSendHistoryFragment;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akM:Lcom/cmcm/safewallet/ui/giftcard/GiftCardSendHistoryFragment;
.line 77
invoke-static {}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardRedeemHistoryFragment;->oo()Lcom/cmcm/safewallet/ui/giftcard/GiftCardRedeemHistoryFragment;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akN:Lcom/cmcm/safewallet/ui/giftcard/GiftCardRedeemHistoryFragment;
.line 78
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akP:Ljava/util/List;
.line 79
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akP:Ljava/util/List;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akM:Lcom/cmcm/safewallet/ui/giftcard/GiftCardSendHistoryFragment;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 80
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akP:Ljava/util/List;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akN:Lcom/cmcm/safewallet/ui/giftcard/GiftCardRedeemHistoryFragment;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 81
new-instance v0, Lcom/cmcm/safewallet/ui/giftcard/adpter/c;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->getSupportFragmentManager()Landroid/support/v4/app/u;
move-result-object v1
iget-object v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akP:Ljava/util/List;
iget-object v3, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akO:Ljava/util/List;
invoke-direct {v0, v1, v2, v3}, Lcom/cmcm/safewallet/ui/giftcard/adpter/c;-><init>(Landroid/support/v4/app/u;Ljava/util/List;Ljava/util/List;)V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akL:Lcom/cmcm/safewallet/ui/giftcard/adpter/c;
.line 82
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mTableLayout:Landroid/support/design/widget/TabLayout;
invoke-virtual {v0, v4}, Landroid/support/design/widget/TabLayout;->setLayoutMode(I)V
.line 83
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akL:Lcom/cmcm/safewallet/ui/giftcard/adpter/c;
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/aa;)V
.line 84
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "boolean"
invoke-virtual {v0, v1, v4}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v0
iput-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akQ:Z
.line 85
iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->akQ:Z
if-eqz v0, :cond_b6
.line 86
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->E(I)V
.line 90
:goto_a2
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
new-instance v1, Landroid/support/design/widget/TabLayout$TabLayoutOnPageChangeListener;
iget-object v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mTableLayout:Landroid/support/design/widget/TabLayout;
invoke-direct {v1, v2}, Landroid/support/design/widget/TabLayout$TabLayoutOnPageChangeListener;-><init>(Landroid/support/design/widget/TabLayout;)V
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/az;)V
.line 91
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mTableLayout:Landroid/support/design/widget/TabLayout;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
invoke-virtual {v0, v1}, Landroid/support/design/widget/TabLayout;->setupWithViewPager(Landroid/support/v4/view/ViewPager;)V
.line 93
return-void
.line 88
:cond_b6
iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
invoke-virtual {v0, v4}, Landroid/support/v4/view/ViewPager;->E(I)V
goto :goto_a2
.end method
.method protected final mz()V
.registers 1
.prologue
.line 98
return-void
.end method
.method public onTitleBackClick()V
.registers 1
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 107
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftCardHistoryActivity;->finish()V
.line 108
return-void
.end method