GiftcardEditLetterFragment.smali

.class public Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;
.super Lcom/cmcm/safewallet/ui/base/a/c;
.source "GiftcardEditLetterFragment.java"

# interfaces
.implements Lcom/cmcm/safewallet/ui/giftcard/o;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/cmcm/safewallet/ui/base/a/c",
        "<",
        "Lcom/cmcm/safewallet/ui/giftcard/p;",
        ">;",
        "Lcom/cmcm/safewallet/ui/giftcard/o;"
    }
.end annotation


# instance fields
.field private alR:Lcom/cmcm/safewallet/ui/giftcard/n;

.field private amj:I

.field private amk:Z

.field aml:Z

.field private final amm:Landroid/text/TextWatcher;

.field content_limit_txt:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field edit_content:Landroid/widget/EditText;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field edit_email:Landroid/widget/EditText;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field edit_name:Landroid/widget/EditText;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field letter_scrollview:Landroid/widget/ScrollView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field letter_title:Landroid/widget/RelativeLayout;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field name_limit_txt:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field send_btn:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field title_left_tv:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field

.field title_right_tv:Landroid/widget/TextView;
    .annotation build Lbutterknife/BindView;
    .end annotation
.end field


# direct methods
.method public constructor <init>()V
    .registers 3

    .prologue
    const/4 v1, 0x0

    .line 24
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/base/a/c;-><init>()V

    .line 56
    const v0, 0x7f0f02df

    iput v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amj:I

    .line 61
    iput-boolean v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amk:Z

    .line 62
    iput-boolean v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->aml:Z

    .line 66
    new-instance v0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment$1;

    invoke-direct {v0, p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment$1;-><init>(Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;)V

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amm:Landroid/text/TextWatcher;

    return-void
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 2

    .prologue
    .line 24
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    return-object v0
.end method

.method static a(Landroid/widget/EditText;)V
    .registers 2

    .prologue
    .line 117
    if-eqz p0, :cond_b

    invoke-virtual {p0}, Landroid/widget/EditText;->hasFocus()Z

    move-result v0

    if-eqz v0, :cond_b

    .line 118
    invoke-virtual {p0}, Landroid/widget/EditText;->clearFocus()V

    .line 120
    :cond_b
    return-void
.end method

.method static synthetic a(Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;Landroid/text/Editable;)Z
    .registers 8

    .prologue
    const/4 v4, 0x2

    const/4 v0, 0x1

    .line 4272
    invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v1

    .line 4273
    const-string v2, "\n\n"

    invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

    move-result v2

    if-eqz v2, :cond_29

    .line 4274
    iget-object v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v2}, Landroid/widget/EditText;->getSelectionEnd()I

    move-result v2

    .line 4275
    iget-object v3, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    const-string v4, "\n\n"

    const-string v5, "\n"

    invoke-virtual {v1, v4, v5}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v3, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V

    .line 4276
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    add-int/lit8 v2, v2, -0x1

    invoke-virtual {v1, v2}, Landroid/widget/EditText;->setSelection(I)V

    .line 4289
    :goto_28
    return v0

    .line 4280
    :cond_29
    const-string v2, "\n"

    invoke-virtual {v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;

    move-result-object v2

    .line 4281
    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v3

    .line 4282
    array-length v2, v2

    if-ne v2, v4, :cond_5e

    if-lt v3, v4, :cond_5e

    .line 4283
    add-int/lit8 v2, v3, -0x1

    invoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;

    move-result-object v1

    .line 4284
    const-string v2, "\n"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_5e

    .line 4285
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->getSelectionEnd()I

    move-result v1

    .line 4286
    add-int/lit8 v2, v3, -0x1

    invoke-interface {p1, v2, v3}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;

    .line 4287
    iget-object v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v2, p1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V

    .line 4288
    iget-object v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    add-int/lit8 v1, v1, -0x1

    invoke-virtual {v2, v1}, Landroid/widget/EditText;->setSelection(I)V

    goto :goto_28

    .line 4293
    :cond_5e
    const/4 v0, 0x0

    .line 24
    goto :goto_28
.end method

.method static synthetic b(Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;Landroid/text/Editable;)V
    .registers 4

    .prologue
    .line 5261
    invoke-interface {p1}, Landroid/text/Editable;->length()I

    move-result v0

    .line 5262
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->hasFocus()Z

    move-result v1

    if-eqz v1, :cond_f

    .line 5263
    invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->bi(I)V

    .line 5266
    :cond_f
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_name:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->hasFocus()Z

    move-result v1

    if-eqz v1, :cond_1a

    .line 5267
    invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->bj(I)V

    .line 24
    :cond_1a
    return-void
.end method

.method private bi(I)V
    .registers 8

    .prologue
    .line 297
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    const v1, 0x7f0c0002

    invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I

    move-result v0

    .line 299
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->content_limit_txt:Landroid/widget/TextView;

    const-string v2, "%d/%d"

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    const/4 v4, 0x0

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    aput-object v5, v3, v4

    const/4 v4, 0x1

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    aput-object v5, v3, v4

    invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 300
    if-ne p1, v0, :cond_3a

    .line 301
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->content_limit_txt:Landroid/widget/TextView;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x1060016

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    .line 305
    :goto_39
    return-void

    .line 303
    :cond_3a
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->content_limit_txt:Landroid/widget/TextView;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x1060011

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    goto :goto_39
.end method

.method private bj(I)V
    .registers 8

    .prologue
    .line 308
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    const v1, 0x7f0c0001

    invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I

    move-result v0

    .line 310
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->name_limit_txt:Landroid/widget/TextView;

    const-string v2, "%d/%d"

    const/4 v3, 0x2

    new-array v3, v3, [Ljava/lang/Object;

    const/4 v4, 0x0

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    aput-object v5, v3, v4

    const/4 v4, 0x1

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    aput-object v5, v3, v4

    invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 311
    if-ne p1, v0, :cond_3a

    .line 312
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->name_limit_txt:Landroid/widget/TextView;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x1060016

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    .line 316
    :goto_39
    return-void

    .line 314
    :cond_3a
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->name_limit_txt:Landroid/widget/TextView;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x1060011

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    goto :goto_39
.end method

.method public static oI()Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;
    .registers 2

    .prologue
    .line 130
    new-instance v0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;

    invoke-direct {v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;-><init>()V

    .line 131
    new-instance v1, Landroid/os/Bundle;

    invoke-direct {v1}, Landroid/os/Bundle;-><init>()V

    .line 132
    invoke-virtual {v0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->setArguments(Landroid/os/Bundle;)V

    .line 133
    return-object v0
.end method

.method private oJ()V
    .registers 4

    .prologue
    .line 204
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->alR:Lcom/cmcm/safewallet/ui/giftcard/n;

    invoke-interface {v0}, Lcom/cmcm/safewallet/ui/giftcard/n;->oA()Ljava/lang/String;

    move-result-object v1

    .line 205
    const-string v0, ""

    .line 207
    invoke-static {v1}, Lcom/cmcm/safewallet/ui/giftcard/ab;->cL(Ljava/lang/String;)Z

    move-result v2

    if-eqz v2, :cond_16

    .line 208
    invoke-static {v1}, Lcom/cmcm/safewallet/ui/giftcard/ab;->cP(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getString(I)Ljava/lang/String;

    move-result-object v0

    .line 211
    :cond_16
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V

    .line 212
    return-void
.end method


# virtual methods
.method protected final synthetic ab(Landroid/content/Context;)Lcom/cmcm/safewallet/ui/base/c/b;
    .registers 3

    .prologue
    .line 4152
    new-instance v0, Lcom/cmcm/safewallet/ui/giftcard/p;

    invoke-direct {v0, p1}, Lcom/cmcm/safewallet/ui/giftcard/p;-><init>(Landroid/content/Context;)V

    .line 24
    return-object v0
.end method

.method public final c(Lcom/cmcm/safewallet/ui/giftcard/EditLetterModel;Lcom/cmcm/safewallet/ui/giftcard/EditPayModel;)V
    .registers 4

    .prologue
    .line 320
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->alR:Lcom/cmcm/safewallet/ui/giftcard/n;

    invoke-interface {v0, p1, p2}, Lcom/cmcm/safewallet/ui/giftcard/n;->a(Lcom/cmcm/safewallet/ui/giftcard/EditLetterModel;Lcom/cmcm/safewallet/ui/giftcard/EditPayModel;)V

    .line 321
    return-void
.end method

.method protected final mH()I
    .registers 2

    .prologue
    .line 138
    const v0, 0x7f0300a1

    return v0
.end method

.method protected final my()V
    .registers 1

    .prologue
    .line 157
    return-void
.end method

.method protected final mz()V
    .registers 4

    .prologue
    .line 161
    .line 1197
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->letter_title:Landroid/widget/RelativeLayout;

    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    const v2, 0x7f0d004a

    invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundColor(I)V

    .line 1198
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->title_left_tv:Landroid/widget/TextView;

    const v1, 0x7f080103

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1199
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->title_right_tv:Landroid/widget/TextView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V

    .line 1200
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->title_right_tv:Landroid/widget/TextView;

    const v1, 0x7f080102

    invoke-virtual {p0, v1}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 162
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->oJ()V

    .line 1215
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getFragmentManager()Landroid/support/v4/app/u;

    move-result-object v0

    if-eqz v0, :cond_53

    .line 1216
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getFragmentManager()Landroid/support/v4/app/u;

    move-result-object v0

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->alR:Lcom/cmcm/safewallet/ui/giftcard/n;

    invoke-interface {v1}, Lcom/cmcm/safewallet/ui/giftcard/n;->ox()Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditPayFragment;

    move-result-object v1

    iget v2, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amj:I

    .line 2013
    invoke-static {v0}, Lcom/cmcm/safewallet/utils/n;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2014
    invoke-static {v1}, Lcom/cmcm/safewallet/utils/n;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;

    .line 2015
    invoke-virtual {v0}, Landroid/support/v4/app/u;->aw()Landroid/support/v4/app/ai;

    move-result-object v0

    .line 2016
    invoke-virtual {v0, v2, v1}, Landroid/support/v4/app/ai;->a(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/ai;

    .line 2017
    invoke-virtual {v0}, Landroid/support/v4/app/ai;->commit()I

    .line 2221
    :cond_53
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_email:Landroid/widget/EditText;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amm:Landroid/text/TextWatcher;

    invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 2222
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amm:Landroid/text/TextWatcher;

    invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 2223
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_name:Landroid/widget/EditText;

    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amm:Landroid/text/TextWatcher;

    invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 165
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;

    move-result-object v0

    invoke-interface {v0}, Landroid/text/Editable;->length()I

    move-result v0

    invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->bi(I)V

    .line 166
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_name:Landroid/widget/EditText;

    invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable;

    move-result-object v0

    invoke-interface {v0}, Landroid/text/Editable;->length()I

    move-result v0

    invoke-direct {p0, v0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->bj(I)V

    .line 167
    return-void
.end method

.method final oK()V
    .registers 3

    .prologue
    .line 237
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->send_btn:Landroid/widget/TextView;

    if-eqz v0, :cond_12

    .line 238
    iget-object v1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->send_btn:Landroid/widget/TextView;

    iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->aml:Z

    if-eqz v0, :cond_13

    iget-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amk:Z

    if-eqz v0, :cond_13

    const/4 v0, 0x1

    :goto_f
    invoke-virtual {v1, v0}, Landroid/widget/TextView;->setEnabled(Z)V

    .line 240
    :cond_12
    return-void

    .line 238
    :cond_13
    const/4 v0, 0x0

    goto :goto_f
.end method

.method final oL()V
    .registers 3

    .prologue
    .line 243
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->send_btn:Landroid/widget/TextView;

    if-eqz v0, :cond_a

    .line 244
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->send_btn:Landroid/widget/TextView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V

    .line 246
    :cond_a
    return-void
.end method

.method public final oM()V
    .registers 2

    .prologue
    .line 250
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amk:Z

    .line 251
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->oK()V

    .line 252
    return-void
.end method

.method public final oN()V
    .registers 2

    .prologue
    .line 256
    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->amk:Z

    .line 257
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->oL()V

    .line 258
    return-void
.end method

.method public final oO()Lcom/cmcm/safewallet/ui/giftcard/n;
    .registers 2

    .prologue
    .line 325
    iget-object v0, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->alR:Lcom/cmcm/safewallet/ui/giftcard/n;

    return-object v0
.end method

.method public onAttach(Landroid/content/Context;)V
    .registers 3

    .prologue
    .line 143
    invoke-super {p0, p1}, Lcom/cmcm/safewallet/ui/base/a/c;->onAttach(Landroid/content/Context;)V

    .line 144
    instance-of v0, p1, Lcom/cmcm/safewallet/ui/giftcard/n;

    if-eqz v0, :cond_b

    .line 145
    check-cast p1, Lcom/cmcm/safewallet/ui/giftcard/n;

    iput-object p1, p0, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->alR:Lcom/cmcm/safewallet/ui/giftcard/n;

    .line 147
    :cond_b
    return-void
.end method

.method public onBack()V
    .registers 2
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    .line 185
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;

    move-result-object v0

    if-eqz v0, :cond_d

    .line 186
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;

    move-result-object v0

    invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->onBackPressed()V

    .line 188
    :cond_d
    return-void
.end method

.method public onHiddenChanged(Z)V
    .registers 2

    .prologue
    .line 171
    invoke-super {p0, p1}, Lcom/cmcm/safewallet/ui/base/a/c;->onHiddenChanged(Z)V

    .line 172
    if-nez p1, :cond_8

    .line 173
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->oJ()V

    .line 175
    :cond_8
    return-void
.end method

.method public onPreviewClick()V
    .registers 10
    .annotation build Lbutterknife/OnClick;
    .end annotation

    .prologue
    const/4 v1, 0x3

    const/16 v0, 0x63

    .line 2329
    invoke-static {}, Lcom/cmcm/safewallet/data/f/b/b;->lr()Lcom/cmcm/safewallet/data/f/b/b;

    const-string v2, ""

    const-string v3, ""

    const-string v4, ""

    const-string v5, ""

    move v6, v0

    move v7, v0

    move v8, v0

    invoke-static/range {v0 .. v8}, Lcom/cmcm/safewallet/data/f/b/b;->a(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III)V

    .line 2330
    const-string v2, ""

    const-string v3, ""

    const-string v4, ""

    const-string v5, ""

    move v6, v0

    move v7, v0

    move v8, v0

    invoke-static/range {v0 .. v8}, Lcom/cmcm/safewallet/data/f/c/a;->a(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III)V

    .line 193
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->mJ()Lcom/cmcm/safewallet/ui/base/c/b;

    move-result-object v0

    check-cast v0, Lcom/cmcm/safewallet/ui/giftcard/p;

    .line 3130
    iget-object v1, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 3018
    check-cast v1, Lcom/cmcm/safewallet/ui/giftcard/o;

    invoke-interface {v1}, Lcom/cmcm/safewallet/ui/giftcard/o;->oO()Lcom/cmcm/safewallet/ui/giftcard/n;

    move-result-object v2

    .line 3020
    invoke-interface {v2}, Lcom/cmcm/safewallet/ui/giftcard/n;->oy()Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;

    move-result-object v3

    .line 4101
    iget-object v1, v3, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_email:Landroid/widget/EditText;

    .line 4123
    if-nez v1, :cond_4e

    const/4 v1, 0x1

    .line 4101
    :goto_39
    if-eqz v1, :cond_50

    const/4 v1, 0x0

    .line 3022
    :goto_3c
    if-eqz v1, :cond_4d

    .line 3024
    invoke-interface {v2}, Lcom/cmcm/safewallet/ui/giftcard/n;->ox()Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditPayFragment;

    move-result-object v2

    invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditPayFragment;->oS()Lcom/cmcm/safewallet/ui/giftcard/EditPayModel;

    move-result-object v2

    .line 4130
    iget-object v0, v0, Lcom/cmcm/safewallet/ui/base/c/a;->agf:Lcom/cmcm/safewallet/ui/base/view/c;

    .line 3026
    check-cast v0, Lcom/cmcm/safewallet/ui/giftcard/o;

    invoke-interface {v0, v1, v2}, Lcom/cmcm/safewallet/ui/giftcard/o;->c(Lcom/cmcm/safewallet/ui/giftcard/EditLetterModel;Lcom/cmcm/safewallet/ui/giftcard/EditPayModel;)V

    .line 194
    :cond_4d
    return-void

    .line 4125
    :cond_4e
    const/4 v1, 0x0

    goto :goto_39

    .line 4103
    :cond_50
    iget-object v1, v3, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_email:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v4

    .line 4104
    iget-object v1, v3, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_content:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v5

    .line 4105
    iget-object v1, v3, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->edit_name:Landroid/widget/EditText;

    invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v3

    .line 4107
    new-instance v1, Lcom/cmcm/safewallet/ui/giftcard/EditLetterModel;

    invoke-direct {v1, v4, v5, v3}, Lcom/cmcm/safewallet/ui/giftcard/EditLetterModel;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_3c
.end method

.method public onViewStateRestored(Landroid/os/Bundle;)V
    .registers 2

    .prologue
    .line 179
    invoke-super {p0, p1}, Lcom/cmcm/safewallet/ui/base/a/c;->onViewStateRestored(Landroid/os/Bundle;)V

    .line 180
    invoke-virtual {p0}, Lcom/cmcm/safewallet/ui/giftcard/GiftcardEditLetterFragment;->oK()V

    .line 181
    return-void
.end method