.class public Lcom/moji/member/MemberExCodeActivity; .super Lcom/moji/base/MJActivity; .source "MemberExCodeActivity.java" # interfaces .implements Landroid/view/View$OnClickListener; .implements Lcom/moji/member/presenter/MemberExCodePresenter$MemberExCodeCallback; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/moji/member/MemberExCodeActivity$mTextWatcher;, Lcom/moji/member/MemberExCodeActivity$mRunnable; } .end annotation # static fields .field public static exCodeResult:I .field private static k:Landroid/os/Handler; # instance fields .field private a:Landroid/widget/EditText; .field private b:Landroid/widget/TextView; .field private c:Lcom/moji/member/presenter/MemberExCodePresenter; .field private i:F .field private j:Lcom/moji/member/MemberExCodeActivity$mTextWatcher; .field private l:Lcom/moji/member/MemberExCodeActivity$mRunnable; .field private m:Landroid/widget/TextView; .field private n:Landroid/widget/ImageView; .field private o:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; .field private p:Z # direct methods .method static constructor ()V .locals 1 .line 46 new-instance v0, Landroid/os/Handler; invoke-direct {v0}, Landroid/os/Handler;->()V sput-object v0, Lcom/moji/member/MemberExCodeActivity;->k:Landroid/os/Handler; const/4 v0, 0x1 .line 49 sput v0, Lcom/moji/member/MemberExCodeActivity;->exCodeResult:I return-void .end method .method public constructor ()V .locals 1 .line 39 invoke-direct {p0}, Lcom/moji/base/MJActivity;->()V const/high16 v0, 0x3f000000 # 0.5f .line 44 iput v0, p0, Lcom/moji/member/MemberExCodeActivity;->i:F return-void .end method .method static synthetic a(Lcom/moji/member/MemberExCodeActivity;)Landroid/widget/EditText; .locals 0 .line 39 iget-object p0, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; return-object p0 .end method .method private a()V .locals 5 .line 63 sget v0, Lcom/moji/member/R$id;->exchange_code_title:I invoke-virtual {p0, v0}, Lcom/moji/member/MemberExCodeActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/titlebar/MJTitleBar; .line 64 sget v1, Lcom/moji/member/R$id;->tv_code_exchange_warn:I invoke-virtual {p0, v1}, Lcom/moji/member/MemberExCodeActivity;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/TextView; iput-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; .line 65 sget v1, Lcom/moji/member/R$id;->et_input_exchange_code:I invoke-virtual {p0, v1}, Lcom/moji/member/MemberExCodeActivity;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/EditText; iput-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; .line 66 sget v1, Lcom/moji/member/R$id;->btn_confirm_code:I invoke-virtual {p0, v1}, Lcom/moji/member/MemberExCodeActivity;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/TextView; iput-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; .line 67 iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; new-instance v2, Lcom/moji/tool/drawable/MJStateDrawable; sget v3, Lcom/moji/member/R$drawable;->member_order_open_btn:I invoke-direct {v2, v3}, Lcom/moji/tool/drawable/MJStateDrawable;->(I)V invoke-virtual {v1, v2}, Landroid/widget/TextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V .line 69 sget v1, Lcom/moji/member/R$id;->iv_clear_input_content:I invoke-virtual {p0, v1}, Lcom/moji/member/MemberExCodeActivity;->findViewById(I)Landroid/view/View; move-result-object v1 check-cast v1, Landroid/widget/ImageView; iput-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->n:Landroid/widget/ImageView; .line 70 iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; iget v2, p0, Lcom/moji/member/MemberExCodeActivity;->i:F invoke-virtual {v1, v2}, Landroid/widget/TextView;->setAlpha(F)V .line 71 iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; const/4 v2, 0x0 invoke-virtual {v1, v2}, Landroid/widget/TextView;->setEnabled(Z)V .line 72 sget v1, Lcom/moji/member/R$string;->member_active_my_card:I invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->setTitleText(I)V .line 74 new-instance v0, Landroid/text/SpannableString; sget v1, Lcom/moji/member/R$string;->et_excode_input_hint:I invoke-virtual {p0, v1}, Lcom/moji/member/MemberExCodeActivity;->getString(I)Ljava/lang/String; move-result-object v1 invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V .line 75 new-instance v1, Landroid/text/style/AbsoluteSizeSpan; const/16 v3, 0x10 const/4 v4, 0x1 invoke-direct {v1, v3, v4}, Landroid/text/style/AbsoluteSizeSpan;->(IZ)V .line 76 invoke-virtual {v0}, Landroid/text/SpannableString;->length()I move-result v3 const/16 v4, 0x21 invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V .line 77 iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; invoke-virtual {v1, v0}, Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V .line 78 new-instance v0, Lcom/moji/member/MemberExCodeActivity$mTextWatcher; invoke-direct {v0, p0}, Lcom/moji/member/MemberExCodeActivity$mTextWatcher;->(Lcom/moji/member/MemberExCodeActivity;)V iput-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->j:Lcom/moji/member/MemberExCodeActivity$mTextWatcher; .line 79 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->j:Lcom/moji/member/MemberExCodeActivity$mTextWatcher; invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V .line 81 new-instance v0, Lcom/moji/member/MemberExCodeActivity$mRunnable; invoke-direct {v0, p0}, Lcom/moji/member/MemberExCodeActivity$mRunnable;->(Lcom/moji/member/MemberExCodeActivity;)V iput-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->l:Lcom/moji/member/MemberExCodeActivity$mRunnable; .line 82 sget-object v0, Lcom/moji/member/MemberExCodeActivity;->k:Landroid/os/Handler; iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->l:Lcom/moji/member/MemberExCodeActivity$mRunnable; const-wide/16 v2, 0x12c invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z .line 84 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 85 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->n:Landroid/widget/ImageView; invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method .method static synthetic b(Lcom/moji/member/MemberExCodeActivity;)Lcom/moji/member/presenter/MemberExCodePresenter; .locals 0 .line 39 iget-object p0, p0, Lcom/moji/member/MemberExCodeActivity;->c:Lcom/moji/member/presenter/MemberExCodePresenter; return-object p0 .end method .method private b()V .locals 2 .line 89 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->REDEEM_CODE_ACTIVATION_PAGE_SHOW:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; .line 90 new-instance v0, Lcom/moji/member/presenter/MemberExCodePresenter; invoke-direct {v0, p0}, Lcom/moji/member/presenter/MemberExCodePresenter;->(Lcom/moji/member/presenter/MemberExCodePresenter$MemberExCodeCallback;)V iput-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->c:Lcom/moji/member/presenter/MemberExCodePresenter; .line 91 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object v0 invoke-virtual {v0}, Lcom/moji/account/data/AccountProvider;->f()Z move-result v0 iput-boolean v0, p0, Lcom/moji/member/MemberExCodeActivity;->p:Z return-void .end method .method static synthetic c(Lcom/moji/member/MemberExCodeActivity;)Landroid/widget/ImageView; .locals 0 .line 39 iget-object p0, p0, Lcom/moji/member/MemberExCodeActivity;->n:Landroid/widget/ImageView; return-object p0 .end method .method static synthetic d(Lcom/moji/member/MemberExCodeActivity;)Landroid/widget/TextView; .locals 0 .line 39 iget-object p0, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; return-object p0 .end method .method static synthetic e(Lcom/moji/member/MemberExCodeActivity;)F .locals 0 .line 39 iget p0, p0, Lcom/moji/member/MemberExCodeActivity;->i:F return p0 .end method .method static synthetic f(Lcom/moji/member/MemberExCodeActivity;)Landroid/widget/TextView; .locals 0 .line 39 iget-object p0, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; return-object p0 .end method # virtual methods .method public getCouponDetailFailed(Lcom/moji/requestcore/MJException;)V .locals 3 .line 172 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; const/4 v1, 0x1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setClickable(Z)V const-string v0, "ExchangeCodeActivity" .line 173 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V sget v2, Lcom/moji/member/R$string;->get_card_detail_fail:I invoke-virtual {p0, v2}, Lcom/moji/member/MemberExCodeActivity;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/moji/tool/log/MJLogger;->c(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public getCouponDetailSuccess(Lcom/moji/http/msc/entity/MemberCoupon;)V .locals 2 .line 156 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; const/4 v1, 0x1 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setClickable(Z)V .line 157 invoke-virtual {p1}, Lcom/moji/http/msc/entity/MemberCoupon;->getCode()I move-result v0 if-nez v0, :cond_1 .line 158 iget-object v0, p1, Lcom/moji/http/msc/entity/MemberCoupon;->convertCode:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; if-eqz v0, :cond_0 .line 159 iget-object p1, p1, Lcom/moji/http/msc/entity/MemberCoupon;->convertCode:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; iput-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->o:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; .line 160 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->c:Lcom/moji/member/presenter/MemberExCodePresenter; iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->o:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; iget-object v0, v0, Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail;->convertCodeInfo:Ljava/lang/String; invoke-virtual {p1, v0}, Lcom/moji/member/presenter/MemberExCodePresenter;->a(Ljava/lang/String;)V goto :goto_0 :cond_0 const-string p1, "ExchangeCodeActivity" .line 162 sget v0, Lcom/moji/member/R$string;->coupon_null:I invoke-virtual {p0, v0}, Lcom/moji/member/MemberExCodeActivity;->getString(I)Ljava/lang/String; move-result-object v0 invoke-static {p1, v0}, Lcom/moji/tool/log/MJLogger;->c(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .line 165 :cond_1 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$string;->un_useful_card:I invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V .line 166 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$color;->member_red_warn:I invoke-static {p0, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V :goto_0 return-void .end method .method protected onActivityResult(IILandroid/content/Intent;)V .locals 2 .line 201 invoke-super {p0, p1, p2, p3}, Lcom/moji/base/MJActivity;->onActivityResult(IILandroid/content/Intent;)V .line 202 sget p2, Lcom/moji/member/presenter/MemberExCodePresenter;->b:I if-ne p1, p2, :cond_0 .line 203 invoke-static {}, Lcom/moji/account/data/AccountProvider;->a()Lcom/moji/account/data/AccountProvider; move-result-object p1 invoke-virtual {p1}, Lcom/moji/account/data/AccountProvider;->f()Z move-result p1 iput-boolean p1, p0, Lcom/moji/member/MemberExCodeActivity;->p:Z .line 204 iget-boolean p1, p0, Lcom/moji/member/MemberExCodeActivity;->p:Z if-eqz p1, :cond_0 .line 205 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; move-result-object p1 invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 .line 206 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p2 if-nez p2, :cond_0 invoke-virtual {p1}, Ljava/lang/String;->length()I move-result p2 const/16 p3, 0xa if-le p2, p3, :cond_0 .line 207 iget-object p2, p0, Lcom/moji/member/MemberExCodeActivity;->b:Landroid/widget/TextView; const/4 p3, 0x0 invoke-virtual {p2, p3}, Landroid/widget/TextView;->setClickable(Z)V .line 208 sget-object p2, Lcom/moji/member/MemberExCodeActivity;->k:Landroid/os/Handler; new-instance p3, Lcom/moji/member/MemberExCodeActivity$1; invoke-direct {p3, p0, p1}, Lcom/moji/member/MemberExCodeActivity$1;->(Lcom/moji/member/MemberExCodeActivity;Ljava/lang/String;)V const-wide/16 v0, 0x3e8 invoke-virtual {p2, p3, v0, v1}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z :cond_0 return-void .end method .method public onClick(Landroid/view/View;)V .locals 1 .line 178 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 .line 179 sget v0, Lcom/moji/member/R$id;->btn_confirm_code:I if-ne p1, v0, :cond_2 .line 180 invoke-static {}, Lcom/moji/tool/DeviceTool;->m()Z move-result p1 if-eqz p1, :cond_1 .line 181 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; move-result-object p1 invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p1 .line 182 iget-boolean v0, p0, Lcom/moji/member/MemberExCodeActivity;->p:Z if-nez v0, :cond_0 .line 183 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->c:Lcom/moji/member/presenter/MemberExCodePresenter; sget v0, Lcom/moji/member/R$string;->dialog_login_content:I invoke-virtual {p0, v0}, Lcom/moji/member/MemberExCodeActivity;->getString(I)Ljava/lang/String; move-result-object v0 invoke-virtual {p1, p0, v0}, Lcom/moji/member/presenter/MemberExCodePresenter;->a(Landroid/content/Context;Ljava/lang/String;)V .line 184 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->REDEEM_CODE_LOGIN_BLOCKING_SHOW:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; goto :goto_0 .line 186 :cond_0 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->c:Lcom/moji/member/presenter/MemberExCodePresenter; invoke-virtual {v0, p1}, Lcom/moji/member/presenter/MemberExCodePresenter;->c(Ljava/lang/String;)V .line 188 :goto_0 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->REDEEM_CODE_ACTIVATION_PAGE_CLICK:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; goto :goto_1 .line 190 :cond_1 sget p1, Lcom/moji/member/R$string;->network_unaviable:I invoke-static {p1}, Lcom/moji/tool/ToastTool;->a(I)V goto :goto_1 .line 192 :cond_2 sget v0, Lcom/moji/member/R$id;->iv_clear_input_content:I if-ne p1, v0, :cond_3 .line 193 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; const-string v0, "" invoke-virtual {p1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V .line 194 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$string;->member_active_text_remind:I invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V .line 195 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$color;->member_order_des:I invoke-static {p0, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V :cond_3 :goto_1 return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .locals 0 .line 56 invoke-super {p0, p1}, Lcom/moji/base/MJActivity;->onCreate(Landroid/os/Bundle;)V .line 57 sget p1, Lcom/moji/member/R$layout;->activity_member_exchange_code:I invoke-virtual {p0, p1}, Lcom/moji/member/MemberExCodeActivity;->setContentView(I)V .line 58 invoke-direct {p0}, Lcom/moji/member/MemberExCodeActivity;->a()V .line 59 invoke-direct {p0}, Lcom/moji/member/MemberExCodeActivity;->b()V return-void .end method .method protected onDestroy()V .locals 2 .line 249 invoke-super {p0}, Lcom/moji/base/MJActivity;->onDestroy()V .line 250 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; const-string v1, "" invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V .line 251 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->j:Lcom/moji/member/MemberExCodeActivity$mTextWatcher; invoke-virtual {v0, v1}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V .line 252 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->a:Landroid/widget/EditText; invoke-virtual {v0}, Landroid/widget/EditText;->clearFocus()V const/4 v0, 0x0 .line 253 iput-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->j:Lcom/moji/member/MemberExCodeActivity$mTextWatcher; .line 254 sget-object v0, Lcom/moji/member/MemberExCodeActivity;->k:Landroid/os/Handler; iget-object v1, p0, Lcom/moji/member/MemberExCodeActivity;->l:Lcom/moji/member/MemberExCodeActivity$mRunnable; invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V return-void .end method .method public onFailed(Lcom/moji/requestcore/MJException;)V .locals 3 const-string v0, "ExchangeCodeActivity" .line 124 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V sget v2, Lcom/moji/member/R$string;->use_card_fail:I invoke-virtual {p0, v2}, Lcom/moji/member/MemberExCodeActivity;->getString(I)Ljava/lang/String; move-result-object v2 invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-static {v0, p1}, Lcom/moji/tool/log/MJLogger;->c(Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public onLockFailed(Lcom/moji/requestcore/MJException;)V .locals 0 return-void .end method .method public onLockSuccess(Lcom/moji/requestcore/entity/MJBaseRespRc;)V .locals 0 return-void .end method .method public onSuccess(Lcom/moji/requestcore/entity/MJBaseRespRc;)V .locals 3 .line 107 invoke-virtual {p1}, Lcom/moji/requestcore/entity/MJBaseRespRc;->getCode()I move-result p1 if-nez p1, :cond_1 .line 108 new-instance p1, Landroid/content/Intent; invoke-direct {p1}, Landroid/content/Intent;->()V .line 109 iget-object v0, p0, Lcom/moji/member/MemberExCodeActivity;->o:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; if-eqz v0, :cond_0 .line 110 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V const-string v1, "memberCoupon" .line 111 iget-object v2, p0, Lcom/moji/member/MemberExCodeActivity;->o:Lcom/moji/http/msc/entity/MemberCoupon$MemberCouponDetail; invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putSerializable(Ljava/lang/String;Ljava/io/Serializable;)V .line 112 invoke-virtual {p1, v0}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent; .line 114 :cond_0 sget v0, Lcom/moji/member/MemberExCodeActivity;->exCodeResult:I invoke-virtual {p0, v0, p1}, Lcom/moji/member/MemberExCodeActivity;->setResult(ILandroid/content/Intent;)V .line 115 invoke-virtual {p0}, Lcom/moji/member/MemberExCodeActivity;->finish()V goto :goto_0 .line 117 :cond_1 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$string;->un_useful_card:I invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(I)V .line 118 iget-object p1, p0, Lcom/moji/member/MemberExCodeActivity;->m:Landroid/widget/TextView; sget v0, Lcom/moji/member/R$color;->member_red_warn:I invoke-static {p0, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result v0 invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V :goto_0 return-void .end method