bdf.smali
.class public Ldxoptimizer/bdf;
.super Ldxoptimizer/bde;
.source "FeedbackConversationFragment.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Ldxoptimizer/xk$b;
# instance fields
.field private W:Ldxoptimizer/xt;
.field private X:Landroid/widget/ListView;
.field private Y:Ldxoptimizer/bdk;
.field private Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
.field private aa:Landroid/widget/Button;
.field private ab:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 33
invoke-direct {p0}, Ldxoptimizer/bde;-><init>()V
return-void
.end method
.method static synthetic a(Ldxoptimizer/bdf;)Ldxoptimizer/bdk;
.registers 2
.prologue
.line 33
iget-object v0, p0, Ldxoptimizer/bdf;->Y:Ldxoptimizer/bdk;
return-object v0
.end method
.method static synthetic b(Ldxoptimizer/bdf;)Landroid/widget/ListView;
.registers 2
.prologue
.line 33
iget-object v0, p0, Ldxoptimizer/bdf;->X:Landroid/widget/ListView;
return-object v0
.end method
.method static synthetic c(Ldxoptimizer/bdf;)Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
.registers 2
.prologue
.line 33
iget-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
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 48
const v0, 0x7f03016c
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/xs;",
">;)V"
}
.end annotation
.prologue
.line 140
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v0
.line 141
if-eqz v0, :cond_e
.line 142
new-instance v1, Ldxoptimizer/bdf$2;
invoke-direct {v1, p0, p2, p1, p3}, Ldxoptimizer/bdf$2;-><init>(Ldxoptimizer/bdf;IILjava/util/ArrayList;)V
invoke-virtual {v0, v1}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
.line 170
:cond_e
return-void
.end method
.method protected ae()V
.registers 4
.prologue
.line 85
invoke-super {p0}, Ldxoptimizer/bde;->ae()V
.line 86
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v1
.line 87
const v0, 0x7f0e0586
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/bdf;->X:Landroid/widget/ListView;
.line 88
new-instance v0, Ldxoptimizer/bdk;
invoke-direct {v0, v1}, Ldxoptimizer/bdk;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Ldxoptimizer/bdf;->Y:Ldxoptimizer/bdk;
.line 89
iget-object v0, p0, Ldxoptimizer/bdf;->X:Landroid/widget/ListView;
iget-object v2, p0, Ldxoptimizer/bdf;->U:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackListMoreView;
invoke-virtual {v0, v2}, Landroid/widget/ListView;->addHeaderView(Landroid/view/View;)V
.line 90
iget-object v0, p0, Ldxoptimizer/bdf;->X:Landroid/widget/ListView;
iget-object v2, p0, Ldxoptimizer/bdf;->Y:Ldxoptimizer/bdk;
invoke-virtual {v0, v2}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 91
const v0, 0x7f0e0584
invoke-virtual {v1, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
iput-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
.line 92
iget-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
const v1, 0x7f0e0585
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/Button;
iput-object v0, p0, Ldxoptimizer/bdf;->aa:Landroid/widget/Button;
.line 93
iget-object v0, p0, Ldxoptimizer/bdf;->aa:Landroid/widget/Button;
invoke-virtual {v0, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 94
return-void
.end method
.method protected e(I)V
.registers 5
.prologue
.line 108
invoke-super {p0, p1}, Ldxoptimizer/bde;->e(I)V
.line 109
iget-object v0, p0, Ldxoptimizer/bdf;->V:Ldxoptimizer/xk;
iget v1, p0, Ldxoptimizer/bdf;->T:I
iget-object v2, p0, Ldxoptimizer/bdf;->W:Ldxoptimizer/xt;
invoke-virtual {v0, p1, v1, v2, p0}, Ldxoptimizer/xk;->a(IILdxoptimizer/xt;Ldxoptimizer/xk$b;)V
.line 110
return-void
.end method
.method public f(Landroid/os/Bundle;)V
.registers 6
.prologue
.line 53
invoke-super {p0, p1}, Ldxoptimizer/bde;->f(Landroid/os/Bundle;)V
.line 54
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v0
.line 56
invoke-virtual {v0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v2, "topic_id"
invoke-static {v1, v2}, Ldxoptimizer/cgc;->b(Landroid/content/Intent;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Ldxoptimizer/bdf;->ab:Ljava/lang/String;
.line 57
iget-object v1, p0, Ldxoptimizer/bdf;->ab:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1f
.line 58
invoke-virtual {v0}, Landroid/app/Activity;->finish()V
.line 81
:goto_1e
return-void
.line 62
:cond_1f
invoke-static {v0}, Ldxoptimizer/bda;->a(Landroid/content/Context;)Ldxoptimizer/bda;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/bdf;->ab:Ljava/lang/String;
invoke-virtual {v1, v2}, Ldxoptimizer/bda;->a(Ljava/lang/String;)Ldxoptimizer/xt;
move-result-object v1
iput-object v1, p0, Ldxoptimizer/bdf;->W:Ldxoptimizer/xt;
.line 63
iget-object v1, p0, Ldxoptimizer/bdf;->W:Ldxoptimizer/xt;
if-nez v1, :cond_33
.line 64
invoke-virtual {v0}, Landroid/app/Activity;->finish()V
goto :goto_1e
.line 67
:cond_33
iget-object v1, p0, Ldxoptimizer/bdf;->V:Ldxoptimizer/xk;
iget-object v2, p0, Ldxoptimizer/bdf;->W:Ldxoptimizer/xt;
invoke-virtual {v1, v2}, Ldxoptimizer/xk;->a(Ldxoptimizer/xt;)Z
.line 69
invoke-virtual {p0}, Ldxoptimizer/bdf;->af()V
.line 71
const v1, 0x7f0e0583
const v2, 0x7f08060a
new-instance v3, Ldxoptimizer/bdf$1;
invoke-direct {v3, p0, v0}, Ldxoptimizer/bdf$1;-><init>(Ldxoptimizer/bdf;Landroid/app/Activity;)V
invoke-static {v0, v1, v2, v3}, Ldxoptimizer/cfk;->b(Landroid/app/Activity;IILdxoptimizer/vd;)Landroid/widget/ImageButton;
.line 80
invoke-static {v0}, Ldxoptimizer/ccq;->a(Landroid/app/Activity;)V
goto :goto_1e
.end method
.method public n()V
.registers 1
.prologue
.line 98
invoke-super {p0}, Ldxoptimizer/bde;->n()V
.line 99
return-void
.end method
.method public o()V
.registers 1
.prologue
.line 103
invoke-super {p0}, Ldxoptimizer/bde;->o()V
.line 104
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 6
.prologue
const/4 v3, 0x0
.line 114
if-eqz p1, :cond_37
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result v0
const v1, 0x7f0e0585
if-ne v0, v1, :cond_37
.line 115
iget-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;->b()V
.line 116
iget-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;->getContentView()Landroid/widget/EditText;
move-result-object v0
.line 117
invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
.line 119
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v1
invoke-static {v1}, Ldxoptimizer/cee;->c(Landroid/content/Context;)Z
move-result v1
if-nez v1, :cond_38
.line 120
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v0
const v1, 0x7f080df0
invoke-static {v0, v1, v3}, Ldxoptimizer/cgi;->a(Landroid/content/Context;II)Landroid/widget/Toast;
.line 135
:cond_37
:goto_37
return-void
.line 124
:cond_38
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_49
.line 125
invoke-virtual {p0}, Ldxoptimizer/bdf;->getActivity()Ldxoptimizer/bh;
move-result-object v0
const v1, 0x7f080dea
invoke-static {v0, v1, v3}, Ldxoptimizer/cgi;->a(Landroid/content/Context;II)Landroid/widget/Toast;
goto :goto_37
.line 130
:cond_49
new-instance v1, Ldxoptimizer/xs;
iget-object v2, p0, Ldxoptimizer/bdf;->W:Ldxoptimizer/xt;
invoke-virtual {v2}, Ldxoptimizer/xt;->d()Ljava/lang/String;
move-result-object v2
invoke-direct {v1, v2, v0}, Ldxoptimizer/xs;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 131
iget-object v0, p0, Ldxoptimizer/bdf;->V:Ldxoptimizer/xk;
const/4 v2, 0x3
invoke-virtual {v0, v2, v1, p0}, Ldxoptimizer/xk;->a(ILdxoptimizer/xs;Ldxoptimizer/xk$b;)V
.line 133
iget-object v0, p0, Ldxoptimizer/bdf;->Z:Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;
invoke-virtual {v0, v3}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackConversationBottomBar;->setEnabled(Z)V
goto :goto_37
.end method