b.smali
.class public abstract Lcom/cmcm/safewallet/ui/base/a/b;
.super Landroid/support/v4/app/Fragment;
.source "AbsFragment.java"
# instance fields
.field private afZ:Lbutterknife/Unbinder;
.field protected mContentView:Landroid/view/View;
.field protected mContext:Landroid/content/Context;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 15
invoke-direct {p0}, Landroid/support/v4/app/Fragment;-><init>()V
return-void
.end method
# virtual methods
.method protected b(Landroid/os/Bundle;)V
.registers 2
.prologue
.line 67
return-void
.end method
.method protected c(Landroid/os/Bundle;)V
.registers 2
.prologue
.line 71
return-void
.end method
.method public abstract mH()I
.end method
.method public mI()Z
.registers 2
.prologue
.line 82
const/4 v0, 0x0
return v0
.end method
.method public abstract my()V
.end method
.method public abstract mz()V
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 3
.prologue
.line 23
invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V
.line 24
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/base/a/b;->getActivity()Landroid/support/v4/app/FragmentActivity;
move-result-object v0
invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/ui/base/a/b;->mContext:Landroid/content/Context;
.line 25
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/a/b;->mContext:Landroid/content/Context;
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
.line 26
return-void
.end method
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 6
.prologue
.line 38
invoke-super {p0, p1, p2, p3}, Landroid/support/v4/app/Fragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.line 39
invoke-virtual {p0, p3}, Lcom/cmcm/safewallet/ui/base/a/b;->b(Landroid/os/Bundle;)V
.line 40
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/base/a/b;->mH()I
move-result v0
const/4 v1, 0x0
invoke-virtual {p1, v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
.line 41
iput-object v0, p0, Lcom/cmcm/safewallet/ui/base/a/b;->mContentView:Landroid/view/View;
.line 42
invoke-static {p0, v0}, Lbutterknife/ButterKnife;->d(Ljava/lang/Object;Landroid/view/View;)Lbutterknife/Unbinder;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/ui/base/a/b;->afZ:Lbutterknife/Unbinder;
.line 43
invoke-virtual {p0, p3}, Lcom/cmcm/safewallet/ui/base/a/b;->c(Landroid/os/Bundle;)V
.line 44
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/base/a/b;->my()V
.line 45
invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/base/a/b;->mz()V
.line 47
return-object v0
.end method
.method public onDestroyView()V
.registers 2
.prologue
.line 52
invoke-super {p0}, Landroid/support/v4/app/Fragment;->onDestroyView()V
.line 54
:try_start_3
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/a/b;->afZ:Lbutterknife/Unbinder;
if-eqz v0, :cond_c
.line 55
iget-object v0, p0, Lcom/cmcm/safewallet/ui/base/a/b;->afZ:Lbutterknife/Unbinder;
invoke-interface {v0}, Lbutterknife/Unbinder;->unbind()V
:try_end_c
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_c} :catch_d
.line 60
:cond_c
:goto_c
return-void
:catch_d
move-exception v0
goto :goto_c
.end method