.class public Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity; .super Lcom/moji/mjweather/me/activity/BaseAccountInputActivity; .source "FindPassUseEmailActivity.java" # interfaces .implements Lcom/moji/mjweather/me/view/IFindPassUseEmailView; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Lcom/moji/mjweather/me/activity/BaseAccountInputActivity<", "Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter;", ">;", "Lcom/moji/mjweather/me/view/IFindPassUseEmailView;" } .end annotation # instance fields .field private a:Landroid/widget/EditText; .field private b:Landroid/widget/TextView; .field private c:Landroid/widget/TextView; .field private i:Lcom/moji/titlebar/MJTitleBar; .field private j:Landroid/widget/ImageView; # direct methods .method public constructor ()V .locals 0 .line 22 invoke-direct {p0}, Lcom/moji/mjweather/me/activity/BaseAccountInputActivity;->()V return-void .end method .method static synthetic a(Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;)Landroid/widget/ImageView; .locals 0 .line 22 iget-object p0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->j:Landroid/widget/ImageView; return-object p0 .end method # virtual methods .method protected a()I .locals 1 const v0, 0x7f0b0005 return v0 .end method .method protected addListener()V .locals 1 .line 70 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->c:Landroid/widget/TextView; invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method .method protected b()Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; .locals 1 .line 108 new-instance v0, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; invoke-direct {v0, p0}, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter;->(Lcom/moji/mjweather/me/view/IFindPassUseEmailView;)V return-object v0 .end method .method protected c()Landroid/widget/TextView; .locals 1 .line 75 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->b:Landroid/widget/TextView; return-object v0 .end method .method protected synthetic d()Lcom/moji/mvpframe/BasePresenter; .locals 1 .line 22 invoke-virtual {p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->b()Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; move-result-object v0 return-object v0 .end method .method public dealResponseResult(Lcom/moji/requestcore/entity/IResult;Z)V .locals 0 .line 135 invoke-super {p0, p1, p2}, Lcom/moji/mjweather/me/activity/BaseAccountInputActivity;->dealResponseResult(Lcom/moji/requestcore/entity/IResult;Z)V .line 136 invoke-virtual {p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->m()Lcom/moji/mvpframe/BasePresenter; move-result-object p2 check-cast p2, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; invoke-virtual {p1}, Lcom/moji/requestcore/entity/IResult;->a()I move-result p1 invoke-virtual {p2, p1}, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter;->b(I)V return-void .end method .method public onBackPressed()V .locals 2 .line 141 invoke-super {p0}, Lcom/moji/mjweather/me/activity/BaseAccountInputActivity;->onBackPressed()V const v0, 0x7f010015 const v1, 0x7f010002 .line 142 invoke-virtual {p0, v0, v1}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->overridePendingTransition(II)V return-void .end method .method public onClick(Landroid/view/View;)V .locals 1 .line 85 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 const v0, 0x7f0901e3 if-eq p1, v0, :cond_1 const v0, 0x7f0909af if-eq p1, v0, :cond_0 goto :goto_0 .line 87 :cond_0 iget-object p1, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->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 invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; move-result-object p1 .line 88 invoke-virtual {p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->m()Lcom/moji/mvpframe/BasePresenter; move-result-object v0 check-cast v0, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; invoke-virtual {v0, p1}, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter;->b(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_2 .line 89 invoke-virtual {p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->m()Lcom/moji/mvpframe/BasePresenter; move-result-object v0 check-cast v0, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter; invoke-virtual {v0, p1}, Lcom/moji/mjweather/me/presenter/FindPassUseEmailPresenter;->d(Ljava/lang/String;)V goto :goto_0 .line 93 :cond_1 iget-object p1, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->a:Landroid/widget/EditText; const/4 v0, 0x0 invoke-virtual {p1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V :cond_2 :goto_0 return-void .end method .method protected onResume()V .locals 2 .line 100 invoke-super {p0}, Lcom/moji/mjweather/me/activity/BaseAccountInputActivity;->onResume()V .line 101 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->a:Landroid/widget/EditText; 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-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 102 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->j:Landroid/widget/ImageView; const/16 v1, 0x8 invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V :cond_0 return-void .end method .method public sendEmailSuccess()V .locals 2 .line 113 new-instance v0, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; invoke-direct {v0, p0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->(Landroid/content/Context;)V const v1, 0x7f0e066f .line 114 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 const v1, 0x7f0e0296 .line 115 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 const/4 v1, 0x0 .line 116 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(Z)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 .line 117 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->c(Z)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 const v1, 0x7f0e0024 .line 118 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->d(I)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 new-instance v1, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$3; invoke-direct {v1, p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$3;->(Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;)V .line 119 invoke-virtual {v0, v1}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->a(Lcom/moji/dialog/control/MJDialogDefaultControl$SingleButtonCallback;)Lcom/moji/dialog/control/MJDialogDefaultControl$Builder; move-result-object v0 .line 125 invoke-virtual {v0}, Lcom/moji/dialog/control/MJDialogDefaultControl$Builder;->b()Lcom/moji/dialog/MJDialog; return-void .end method .method protected setUpView()V .locals 2 const v0, 0x7f090203 .line 31 invoke-virtual {p0, v0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/EditText; iput-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->a:Landroid/widget/EditText; const v0, 0x7f090a72 .line 32 invoke-virtual {p0, v0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->b:Landroid/widget/TextView; const v0, 0x7f0909af .line 33 invoke-virtual {p0, v0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/TextView; iput-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->c:Landroid/widget/TextView; const v0, 0x7f09085c .line 34 invoke-virtual {p0, v0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/titlebar/MJTitleBar; iput-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->i:Lcom/moji/titlebar/MJTitleBar; .line 35 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->i:Lcom/moji/titlebar/MJTitleBar; new-instance v1, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$1; invoke-direct {v1, p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$1;->(Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;)V invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->setOnClickBackListener(Lcom/moji/titlebar/MJTitleBar$OnClickBack;)V const v0, 0x7f0901e3 .line 42 invoke-virtual {p0, v0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/ImageView; iput-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->j:Landroid/widget/ImageView; .line 44 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->a:Landroid/widget/EditText; new-instance v1, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$2; invoke-direct {v1, p0}, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity$2;->(Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;)V invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V .line 65 iget-object v0, p0, Lcom/moji/mjweather/me/activity/FindPassUseEmailActivity;->j:Landroid/widget/ImageView; invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method