package com.ubt.jimu.user.view; import android.content.Intent; import android.os.Bundle; import android.os.CountDownTimer; import android.os.Handler; import android.text.TextUtils; import android.view.View; import android.widget.TextView; import butterknife.ButterKnife; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.entities.ApiStatus; import com.ubt.jimu.base.entities.UserDetailInfo; import com.ubt.jimu.base.http.ApiResultException; import com.ubt.jimu.base.http.IApiObserver; import com.ubt.jimu.user.repository.UserRepository; import com.ubt.jimu.utils.RxSchedulers; import com.ubt.jimu.widgets.ClearEditText; import com.ubt.jimu.widgets.JAlertDialog; import com.ubt.jimu.widgets.NavigationBarView; import io.reactivex.disposables.CompositeDisposable; import io.reactivex.disposables.Disposable; /* loaded from: classes2.dex */ public class EmailUpdateActivity extends BaseActivity { private Handler a = new Handler(); private CompositeDisposable b = new CompositeDisposable(); private JAlertDialog c; ClearEditText captchaEditText; TextView countDownTextView; private CountDownTimer d; ClearEditText emailEditText; NavigationBarView navBarView; /* JADX INFO: Access modifiers changed from: private */ public void D0() { this.d = new CountDownTimer(60000L, 1000L) { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.2 @Override // android.os.CountDownTimer public void onFinish() { EmailUpdateActivity.this.countDownTextView.setText(R.string.get_captcha); EmailUpdateActivity.this.countDownTextView.setClickable(true); EmailUpdateActivity emailUpdateActivity = EmailUpdateActivity.this; emailUpdateActivity.countDownTextView.setTextColor(emailUpdateActivity.getResources().getColor(R.color.txt_287EF1)); } @Override // android.os.CountDownTimer public void onTick(long j) { String format = String.format(EmailUpdateActivity.this.getResources().getString(R.string.hint_seconds), Long.valueOf(j / 1000)); EmailUpdateActivity emailUpdateActivity = EmailUpdateActivity.this; emailUpdateActivity.countDownTextView.setTextColor(emailUpdateActivity.getResources().getColor(R.color.txt_98A5B6)); EmailUpdateActivity.this.countDownTextView.setText(format); } }; this.d.start(); this.countDownTextView.setClickable(false); } public void onConfirmAction(View view) { String trim = this.emailEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { toastError(getString(R.string.error_empty_email)); return; } if (!com.ubt.jimu.utils.TextUtils.a(trim)) { toastError(getString(R.string.error_email_format)); return; } String trim2 = this.captchaEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim2)) { toastError(getString(R.string.error_empty_captcha)); } else { a("", R.drawable.ic_loading, true); UserRepository.a(trim, 1, trim2).compose(RxSchedulers.a()).subscribe(new IApiObserver(this) { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.4 @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(UserDetailInfo userDetailInfo) { super.onNext(userDetailInfo); if (EmailUpdateActivity.this.c != null) { EmailUpdateActivity.this.c.dismiss(); } if (userDetailInfo != null) { Intent intent = new Intent(); intent.putExtra("new_email", userDetailInfo.getUserEmail()); EmailUpdateActivity.this.setResult(-1, intent); EmailUpdateActivity.this.finish(); } } @Override // com.ubt.jimu.base.http.IApiObserver public void onApiError(final ApiResultException apiResultException) { EmailUpdateActivity.this.a.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.4.1 @Override // java.lang.Runnable public void run() { if (EmailUpdateActivity.this.c != null) { EmailUpdateActivity.this.c.dismiss(); } EmailUpdateActivity.this.toastError(apiResultException.getMessage()); } }, 1500L); } @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer public void onSubscribe(Disposable disposable) { super.onSubscribe(disposable); EmailUpdateActivity.this.b.b(disposable); } }); } } public void onCountDownAction(View view) { String trim = this.emailEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { toastError(getString(R.string.error_empty_email)); } else if (!com.ubt.jimu.utils.TextUtils.a(trim)) { toastError(getString(R.string.error_email_format)); } else { a(getString(R.string.have_send_captcha), R.drawable.ic_loading, true); UserRepository.a(trim, 1, 1).compose(RxSchedulers.a()).subscribe(new IApiObserver(this) { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.3 @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void onNext(ApiStatus apiStatus) { super.onNext(apiStatus); if (apiStatus.getCode() == 0) { EmailUpdateActivity.this.D0(); EmailUpdateActivity.this.a.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.3.1 @Override // java.lang.Runnable public void run() { if (EmailUpdateActivity.this.c != null) { EmailUpdateActivity.this.c.dismiss(); } } }, 1000L); } } @Override // com.ubt.jimu.base.http.IApiObserver public void onApiError(final ApiResultException apiResultException) { EmailUpdateActivity.this.a.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.3.2 @Override // java.lang.Runnable public void run() { if (EmailUpdateActivity.this.c != null) { EmailUpdateActivity.this.c.dismiss(); } EmailUpdateActivity.this.toastError(apiResultException.getMessage()); if (EmailUpdateActivity.this.d != null) { EmailUpdateActivity.this.d.cancel(); } EmailUpdateActivity.this.countDownTextView.setText(R.string.get_captcha); EmailUpdateActivity.this.countDownTextView.setClickable(true); EmailUpdateActivity emailUpdateActivity = EmailUpdateActivity.this; emailUpdateActivity.countDownTextView.setTextColor(emailUpdateActivity.getResources().getColor(R.color.txt_287EF1)); } }, 2000L); } @Override // com.ubt.jimu.base.http.IApiObserver, io.reactivex.Observer public void onSubscribe(Disposable disposable) { super.onSubscribe(disposable); EmailUpdateActivity.this.b.b(disposable); } }); } } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_email_update); ButterKnife.a(this); this.navBarView.setRightIcon(R.drawable.community_collection_icon); this.navBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.user.view.EmailUpdateActivity.1 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onRightClick(View view) { EmailUpdateActivity.this.onConfirmAction(view); } }); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { Handler handler = this.a; if (handler != null) { handler.removeCallbacksAndMessages(null); } super.onDestroy(); this.b.dispose(); this.b.a(); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } private void a(String str, int i, boolean z) { JAlertDialog jAlertDialog = this.c; if (jAlertDialog == null) { JAlertDialog.Builder builder = new JAlertDialog.Builder(this); builder.a(str); builder.a(z); builder.a(i); this.c = builder.a(); } else { jAlertDialog.a(str); this.c.b(i); this.c.a(z); } this.c.show(); } }