HDRestoreActivity.smali
.class public Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreActivity;
.super Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;
.source "HDRestoreActivity.java"
# interfaces
.implements Lcom/cmcm/safewallet/ui/hd/restore/a;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity",
"<",
"Lcom/cmcm/safewallet/ui/hd/restore/d;",
">;",
"Lcom/cmcm/safewallet/ui/hd/restore/a;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 19
invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;-><init>()V
return-void
.end method
.method public static ac(Landroid/content/Context;)Landroid/content/Intent;
.registers 3
.prologue
.line 22
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 23
const-class v1, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreActivity;
invoke-virtual {v0, p0, v1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 24
return-object v0
.end method
# virtual methods
.method protected final a(Landroid/os/Bundle;)V
.registers 4
.prologue
.line 44
invoke-super {p0, p1}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->a(Landroid/os/Bundle;)V
.line 46
if-nez p1, :cond_14
.line 2095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 47
check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/d;
.line 3130
iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 3020
if-nez v1, :cond_15
.line 3021
const-string v0, "HDRestorePresenter"
const-string v1, "goto RestoreOnePage fail, getView == null"
.line 4052
invoke-static {v0, v1}, Lcom/cmcm/safewallet/a/e;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 3022
:cond_14
:goto_14
return-void
.line 4130
:cond_15
iget-object v0, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;
.line 3024
check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/a;
invoke-interface {v0}, Lcom/cmcm/safewallet/ui/hd/restore/a;->pS()V
goto :goto_14
.end method
.method public final a(Landroid/support/v4/app/Fragment;Z)V
.registers 4
.prologue
.line 71
invoke-super {p0, p1, p2}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->a(Landroid/support/v4/app/Fragment;Z)V
.line 72
if-nez p1, :cond_6
.line 81
:goto_5
return-void
.line 75
:cond_6
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreActivity;->getSupportFragmentManager()Landroid/support/v4/app/u;
move-result-object v0
invoke-virtual {v0}, Landroid/support/v4/app/u;->aw()Landroid/support/v4/app/ai;
move-result-object v0
.line 76
invoke-virtual {v0, p1}, Landroid/support/v4/app/ai;->a(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/ai;
.line 77
if-eqz p2, :cond_16
.line 78
invoke-virtual {v0}, Landroid/support/v4/app/ai;->an()Landroid/support/v4/app/ai;
.line 80
:cond_16
invoke-virtual {v0}, Landroid/support/v4/app/ai;->commitAllowingStateLoss()I
goto :goto_5
.end method
.method protected final synthetic ab(Landroid/content/Context;)Lcom/cmcm/safewallet/ui/base/c/b;
.registers 3
.prologue
.line 5039
new-instance v0, Lcom/cmcm/safewallet/ui/hd/restore/d;
invoke-direct {v0, p1}, Lcom/cmcm/safewallet/ui/hd/restore/d;-><init>(Landroid/content/Context;)V
.line 19
return-object v0
.end method
.method protected final mB()I
.registers 2
.prologue
.line 66
const/4 v0, 0x0
return v0
.end method
.method protected final my()V
.registers 1
.prologue
.line 54
return-void
.end method
.method protected final mz()V
.registers 3
.prologue
.line 59
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_f
.line 60
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreActivity;->getWindow()Landroid/view/Window;
move-result-object v0
const/16 v1, 0x10
invoke-virtual {v0, v1}, Landroid/view/Window;->setSoftInputMode(I)V
.line 62
:cond_f
return-void
.end method
.method public onBackPressed()V
.registers 5
.prologue
.line 29
.line 1095
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->agc:Lcom/cmcm/safewallet/ui/base/c/b;
.line 29
check-cast v0, Lcom/cmcm/safewallet/ui/hd/restore/d;
invoke-virtual {v0}, Lcom/cmcm/safewallet/ui/hd/restore/d;->mI()Z
move-result v0
if-nez v0, :cond_14
.line 31
const/16 v0, 0x64
const-string v1, "M#ui#"
const/4 v2, 0x1
const-string v3, "restore blockchain, click back btn"
invoke-static {v0, v1, v2, v3}, Lcom/cmcm/a/b/b;->a(ILjava/lang/String;ILjava/lang/String;)V
.line 33
:cond_14
invoke-super {p0}, Lcom/cmcm/safewallet/ui/base/activity/AbsMvpActivity;->onBackPressed()V
.line 34
return-void
.end method
.method public final pS()V
.registers 3
.prologue
.line 85
invoke-static {}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;->pT()Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreOneFragment;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/cmcm/safewallet/ui/hd/restore/HDRestoreActivity;->a(Landroid/support/v4/app/Fragment;Z)V
.line 86
return-void
.end method