WalletImportActivity.smali
.class public Lcom/cmcm/safewallet/ui/property/WalletImportActivity;
.super Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;
.source "WalletImportActivity.java"
# interfaces
.implements Lcom/cmcm/safewallet/ui/property/ar;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity",
"<",
"Lcom/cmcm/safewallet/ui/property/as;",
">;",
"Lcom/cmcm/safewallet/ui/property/ar;"
}
.end annotation
# static fields
.field private static final TAG:Ljava/lang/String;
# instance fields
.field private aAx:Lcom/cmcm/safewallet/ui/property/adapter/k;
.field mLoadingBar:Lcom/cmcm/safewallet/ui/widget/md/SWLoadingView;
.annotation build Lbutterknife/BindView;
.end annotation
.end field
.field mTabLayout: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 static constructor <clinit>()V
.registers 1
.prologue
.line 31
const-class v0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->TAG:Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 1
.prologue
.line 30
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;II)Landroid/content/Intent;
.registers 5
.prologue
.line 59
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 60
const-class v1, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;
invoke-virtual {v0, p0, v1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 61
const-string v1, "wallet_category"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 62
const-string v1, "int_from"
invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 63
instance-of v1, p0, Landroid/app/Application;
if-eqz v1, :cond_1d
.line 64
const/high16 v1, 0x10000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 66
:cond_1d
return-object v0
.end method
# virtual methods
.method public final V(Z)V
.registers 4
.prologue
.line 100
if-eqz p1, :cond_9
.line 101
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->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 105
:goto_8
return-void
.line 103
:cond_9
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->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 protected final synthetic ab(Landroid/content/Context;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 3
.prologue
.line 9096
new-instance v0, Lcom/cmcm/safewallet/ui/property/as;
invoke-direct {v0, p1}, Lcom/cmcm/safewallet/ui/property/as;-><init>(Landroid/content/Context;)V
.line 30
return-object v0
.end method
.method protected final mB()I
.registers 2
.prologue
.line 90
const v0, 0x7f030050
return v0
.end method
.method protected final my()V
.registers 3
.prologue
.line 71
sget-object v0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->TAG:Ljava/lang/String;
const-string v1, "initData()"
.line 1052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 72
return-void
.end method
.method protected final mz()V
.registers 9
.prologue
const/4 v7, 0x1
const/4 v6, 0x0
.line 76
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mTitleTv:Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0801f4
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 77
invoke-virtual {p0, v6}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->V(Z)V
.line 1095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 78
check-cast v0, Lcom/cmcm/safewallet/ui/property/as;
.line 2080
iget v0, v0, Lcom/cmcm/safewallet/ui/property/as;->Zj:I
packed-switch v0, :pswitch_data_b4
move v4, v6
.line 2095
:goto_1f
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 79
check-cast v0, Lcom/cmcm/safewallet/ui/property/as;
.line 3045
iget v3, v0, Lcom/cmcm/safewallet/ui/property/as;->Zj:I
.line 3095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 80
check-cast v0, Lcom/cmcm/safewallet/ui/property/as;
.line 4049
iget v5, v0, Lcom/cmcm/safewallet/ui/property/as;->agG:I
.line 81
new-instance v0, Lcom/cmcm/safewallet/ui/property/adapter/k;
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->getSupportFragmentManager()Landroid/support/v4/app/u;
move-result-object v1
move-object v2, p0
invoke-direct/range {v0 .. v5}, Lcom/cmcm/safewallet/ui/property/adapter/k;-><init>(Landroid/support/v4/app/u;Landroid/content/Context;III)V
iput-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->aAx:Lcom/cmcm/safewallet/ui/property/adapter/k;
.line 82
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->aAx:Lcom/cmcm/safewallet/ui/property/adapter/k;
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/aa;)V
.line 83
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mTabLayout:Landroid/support/design/widget/TabLayout;
iget-object v1, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
invoke-virtual {v0, v1}, Landroid/support/design/widget/TabLayout;->setupWithViewPager(Landroid/support/v4/view/ViewPager;)V
.line 84
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mTabLayout:Landroid/support/design/widget/TabLayout;
invoke-virtual {v0, v7}, Landroid/support/design/widget/TabLayout;->setTabMode(I)V
.line 4095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 85
check-cast v0, Lcom/cmcm/safewallet/ui/property/as;
iget-object v2, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mTabLayout:Landroid/support/design/widget/TabLayout;
.line 5130
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 5053
check-cast v1, Lcom/cmcm/safewallet/ui/property/ar;
invoke-interface {v1}, Lcom/cmcm/safewallet/ui/property/ar;->tk()V
.line 6122
iget-object v0, v0, Lcom/cmcm/safewallet/ui/base/c/a;->mContext:Landroid/content/Context;
.line 6058
const/high16 v1, 0x40c00000 # 6.0f
invoke-static {v0, v1}, Lcom/cmcm/safewallet/utils/ag;->b(Landroid/content/Context;F)I
move-result v1
.line 6060
:try_start_5f
invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
.line 6061
const-string v3, "mTabStrip"
invoke-virtual {v0, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object v0
.line 6062
const/4 v3, 0x1
invoke-virtual {v0, v3}, Ljava/lang/reflect/Field;->setAccessible(Z)V
.line 6063
invoke-virtual {v0, v2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
.line 6064
const/4 v2, 0x1
int-to-float v1, v1
invoke-static {}, Landroid/content/res/Resources;->getSystem()Landroid/content/res/Resources;
move-result-object v3
invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v3
invoke-static {v2, v1, v3}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result v1
float-to-int v1, v1
.line 6065
:goto_82
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
move-result v2
if-ge v6, v2, :cond_b3
.line 6066
invoke-virtual {v0, v6}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;
move-result-object v2
.line 6067
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v7, 0x0
invoke-virtual {v2, v3, v4, v5, v7}, Landroid/view/View;->setPadding(IIII)V
.line 6068
new-instance v3, Landroid/widget/LinearLayout$LayoutParams;
const/4 v4, 0x0
const/4 v5, -0x1
const/high16 v7, 0x3f800000 # 1.0f
invoke-direct {v3, v4, v5, v7}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
.line 6069
iput v1, v3, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I
.line 6070
iput v1, v3, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I
.line 6071
invoke-virtual {v2, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 6072
invoke-virtual {v2}, Landroid/view/View;->invalidate()V
:try_end_a6
.catch Ljava/lang/Exception; {:try_start_5f .. :try_end_a6} :catch_af
.line 6065
add-int/lit8 v6, v6, 0x1
goto :goto_82
.line 2082
:pswitch_a9
const/4 v4, 0x2
goto/16 :goto_1f
.line 2084
:pswitch_ac
const/4 v4, 0x3
goto/16 :goto_1f
.line 6075
:catch_af
move-exception v0
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
.line 6076
:cond_b3
return-void
.line 2080
:pswitch_data_b4
.packed-switch 0x1
:pswitch_a9
:pswitch_ac
.end packed-switch
.end method
.method public onBackPressed()V
.registers 3
.prologue
.line 135
invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onBackPressed()V
.line 136
sget-object v0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->TAG:Ljava/lang/String;
const-string v1, "onBackPressed()"
.line 9052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 137
return-void
.end method
.method public onTitleLayoutClick()V
.registers 3
.annotation build Lbutterknife/OnClick;
.end annotation
.prologue
.line 129
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->finish()V
.line 130
sget-object v0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->TAG:Ljava/lang/String;
const-string v1, "onTitleLayoutClick()"
.line 8052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 131
return-void
.end method
.method public final tj()V
.registers 3
.prologue
.line 109
.line 7117
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 7118
const-string v1, "import_wallet_success"
invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 7119
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Landroid/support/v4/content/i;->i(Landroid/content/Context;)Landroid/support/v4/content/i;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/support/v4/content/i;->a(Landroid/content/Intent;)Z
.line 110
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->finish()V
.line 112
return-void
.end method
.method public final tk()V
.registers 3
.prologue
.line 124
iget-object v0, p0, Lcom/cmcm/safewallet/ui/property/WalletImportActivity;->mViewPager:Landroid/support/v4/view/ViewPager;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->E(I)V
.line 125
return-void
.end method