bdi$1.smali
.class Ldxoptimizer/bdi$1;
.super Ljava/lang/Object;
.source "NewFeedbackFragment.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Ldxoptimizer/bdi;->X()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Ldxoptimizer/bdi;
# direct methods
.method constructor <init>(Ldxoptimizer/bdi;)V
.registers 2
.prologue
.line 80
iput-object p1, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onClick(Landroid/view/View;)V
.registers 9
.prologue
const/4 v1, 0x0
.line 83
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-virtual {v0}, Ldxoptimizer/bdi;->getActivity()Ldxoptimizer/bh;
move-result-object v6
.line 84
if-eqz v6, :cond_f
invoke-virtual {v6}, Landroid/app/Activity;->isFinishing()Z
move-result v0
if-eqz v0, :cond_10
.line 121
:cond_f
:goto_f
return-void
.line 87
:cond_10
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-virtual {v0}, Ldxoptimizer/bdi;->getActivity()Ldxoptimizer/bh;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/cee;->c(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_25
.line 88
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->a(Ldxoptimizer/bdi;)V
.line 89
invoke-virtual {v6}, Landroid/app/Activity;->finish()V
goto :goto_f
.line 93
:cond_25
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->b(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/NewFeedbackFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/NewFeedbackFrameView;->getFeedback()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
.line 94
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_44
.line 95
const v0, 0x7f080dea
invoke-static {v6, v0, v1}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;
goto :goto_f
.line 99
:cond_44
new-instance v2, Ldxoptimizer/xt;
invoke-direct {v2, v0}, Ldxoptimizer/xt;-><init>(Ljava/lang/String;)V
.line 101
new-instance v4, Ldxoptimizer/xu;
invoke-direct {v4}, Ldxoptimizer/xu;-><init>()V
.line 102
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->b(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/NewFeedbackFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/NewFeedbackFrameView;->getContact()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
.line 103
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_69
.line 104
invoke-virtual {v4, v0}, Ldxoptimizer/xu;->b(Ljava/lang/String;)V
.line 106
:cond_69
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->c(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;->a()Z
move-result v0
if-eqz v0, :cond_86
.line 107
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->c(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;->getAge()I
move-result v0
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {v4, v0}, Ldxoptimizer/xu;->a(Ljava/lang/String;)V
.line 109
:cond_86
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->c(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;->b()Z
move-result v0
if-eqz v0, :cond_9f
.line 110
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->c(Ldxoptimizer/bdi;)Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;
move-result-object v0
invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/feedback/view/FeedbackSpinnerFrameView;->getGender()I
move-result v0
invoke-virtual {v4, v0}, Ldxoptimizer/xu;->a(I)V
.line 112
:cond_9f
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-virtual {v0}, Ldxoptimizer/bdi;->getActivity()Ldxoptimizer/bh;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/xk;->a(Landroid/content/Context;)Ldxoptimizer/xk;
move-result-object v0
.line 113
const/4 v3, 0x0
iget-object v5, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/xk;->a(ILdxoptimizer/xt;Ljava/util/ArrayList;Ldxoptimizer/xu;Ldxoptimizer/xk$c;)V
.line 115
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0, v1}, Ldxoptimizer/bdi;->a(Ldxoptimizer/bdi;Z)V
.line 116
const/4 v0, -0x1
invoke-virtual {v6, v0}, Landroid/app/Activity;->setResult(I)V
.line 117
iget-object v0, p0, Ldxoptimizer/bdi$1;->a:Ldxoptimizer/bdi;
invoke-static {v0}, Ldxoptimizer/bdi;->d(Ldxoptimizer/bdi;)Z
move-result v0
if-eqz v0, :cond_f
.line 118
const-string v0, "pp_ctg"
const-string v1, "ppqsc"
const/4 v2, 0x1
.line 119
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 118
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto/16 :goto_f
.end method