bdh.smali
.class public Ldxoptimizer/bdh;
.super Ldxoptimizer/bde;
.source "FeedbackHotTopicsFragment.java"
# interfaces
.implements Ldxoptimizer/xk$a;
# instance fields
.field private W:Landroid/widget/ListView;
.field private X:Ldxoptimizer/bdm;
.field private Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 33
invoke-direct {p0}, Ldxoptimizer/bde;-><init>()V
.line 34
return-void
.end method
.method static synthetic a(Ldxoptimizer/bdh;)Lcom/dianxinos/optimizer/ui/DXEmptyView;
.registers 2
.prologue
.line 25
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
return-object v0
.end method
.method private ai()V
.registers 4
.prologue
.line 68
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
const v1, 0x7f02021d
const v2, 0x7f08053e
invoke-virtual {v0, v1, v2}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->a(II)V
.line 70
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
new-instance v1, Ldxoptimizer/bdh$1;
invoke-direct {v1, p0}, Ldxoptimizer/bdh$1;-><init>(Ldxoptimizer/bdh;)V
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 80
return-void
.end method
.method static synthetic b(Ldxoptimizer/bdh;)Ldxoptimizer/bdm;
.registers 2
.prologue
.line 25
iget-object v0, p0, Ldxoptimizer/bdh;->X:Ldxoptimizer/bdm;
return-object v0
.end method
# virtual methods
.method public a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 6
.prologue
.line 38
const v0, 0x7f030170
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
return-object v0
.end method
.method public a(IILjava/util/ArrayList;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(II",
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/xr;",
">;)V"
}
.end annotation
.prologue
.line 106
invoke-virtual {p0}, Ldxoptimizer/bdh;->getActivity()Ldxoptimizer/bh;
move-result-object v0
.line 107
if-eqz v0, :cond_e
.line 108
new-instance v1, Ldxoptimizer/bdh$2;
invoke-direct {v1, p0, p3, p2, p1}, Ldxoptimizer/bdh$2;-><init>(Ldxoptimizer/bdh;Ljava/util/ArrayList;II)V
invoke-virtual {v0, v1}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
.line 147
:cond_e
return-void
.end method
.method protected ae()V
.registers 4
.prologue
.line 49
invoke-super {p0}, Ldxoptimizer/bde;->ae()V
.line 50
invoke-virtual {p0}, Ldxoptimizer/bdh;->getActivity()Ldxoptimizer/bh;
move-result-object v1
.line 51
new-instance v0, Ldxoptimizer/bdm;
invoke-direct {v0, v1}, Ldxoptimizer/bdm;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Ldxoptimizer/bdh;->X:Ldxoptimizer/bdm;
.line 52
const v0, 0x7f0e0590
invoke-virtual {v1, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ListView;
iput-object v0, p0, Ldxoptimizer/bdh;->W:Landroid/widget/ListView;
.line 53
iget-object v0, p0, Ldxoptimizer/bdh;->W:Landroid/widget/ListView;
iget-object v2, p0, Ldxoptimizer/bdh;->U:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackListMoreView;
invoke-virtual {v0, v2}, Landroid/widget/ListView;->addFooterView(Landroid/view/View;)V
.line 54
iget-object v0, p0, Ldxoptimizer/bdh;->U:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackListMoreView;
iget-object v2, p0, Ldxoptimizer/bdh;->W:Landroid/widget/ListView;
invoke-virtual {v0, v2}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackListMoreView;->setParentList(Landroid/widget/ListView;)V
.line 55
iget-object v0, p0, Ldxoptimizer/bdh;->W:Landroid/widget/ListView;
iget-object v2, p0, Ldxoptimizer/bdh;->X:Ldxoptimizer/bdm;
invoke-virtual {v0, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 56
const v0, 0x7f0e0591
invoke-virtual {v1, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/ui/DXEmptyView;
iput-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
.line 57
invoke-virtual {p0}, Ldxoptimizer/bdh;->getActivity()Ldxoptimizer/bh;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/cee;->c(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_57
.line 58
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setTips(Ljava/lang/CharSequence;)V
.line 59
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setImageVisibility(Z)V
.line 64
:goto_4f
iget-object v0, p0, Ldxoptimizer/bdh;->W:Landroid/widget/ListView;
iget-object v1, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setEmptyView(Landroid/view/View;)V
.line 65
return-void
.line 61
:cond_57
invoke-direct {p0}, Ldxoptimizer/bdh;->ai()V
goto :goto_4f
.end method
.method protected e(I)V
.registers 4
.prologue
.line 94
invoke-super {p0, p1}, Ldxoptimizer/bde;->e(I)V
.line 95
invoke-virtual {p0}, Ldxoptimizer/bdh;->getActivity()Ldxoptimizer/bh;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/cee;->c(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_15
.line 96
iget-object v0, p0, Ldxoptimizer/bdh;->V:Ldxoptimizer/xk;
iget v1, p0, Ldxoptimizer/bdh;->T:I
invoke-virtual {v0, p1, v1, p0}, Ldxoptimizer/xk;->a(IILdxoptimizer/xk$a;)V
.line 101
:goto_14
return-void
.line 98
:cond_15
iget-object v0, p0, Ldxoptimizer/bdh;->Y:Lcom/dianxinos/optimizer/ui/DXEmptyView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setImageVisibility(Z)V
.line 99
invoke-direct {p0}, Ldxoptimizer/bdh;->ai()V
goto :goto_14
.end method
.method public f(Landroid/os/Bundle;)V
.registers 2
.prologue
.line 43
invoke-super {p0, p1}, Ldxoptimizer/bde;->f(Landroid/os/Bundle;)V
.line 44
invoke-virtual {p0}, Ldxoptimizer/bdh;->af()V
.line 45
return-void
.end method
.method public n()V
.registers 1
.prologue
.line 84
invoke-super {p0}, Ldxoptimizer/bde;->n()V
.line 85
return-void
.end method
.method public o()V
.registers 1
.prologue
.line 89
invoke-super {p0}, Ldxoptimizer/bde;->o()V
.line 90
return-void
.end method