package com.ubt.jimu.user.view; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.os.CountDownTimer; import android.os.Handler; import android.text.SpannableString; import android.text.TextUtils; import android.text.method.HideReturnsTransformationMethod; import android.text.method.LinkMovementMethod; import android.text.method.PasswordTransformationMethod; import android.util.Log; import android.view.View; import android.widget.CheckBox; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.NumberPicker; import android.widget.RelativeLayout; import android.widget.TextView; import android.widget.ViewFlipper; import butterknife.ButterKnife; import com.alibaba.android.arouter.facade.Postcard; import com.alibaba.android.arouter.launcher.ARouter; import com.facebook.AccessToken; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.activity.PresenterActivity; import com.ubt.jimu.base.cache.SharePreferenceHelper; import com.ubt.jimu.base.db.user.UserDbHandler; import com.ubt.jimu.base.entities.ApiStatus; import com.ubt.jimu.base.entities.User; import com.ubt.jimu.base.event.MessageEvent; import com.ubt.jimu.user.Constant; import com.ubt.jimu.user.contract.RegisterContract$Presenter; import com.ubt.jimu.user.contract.RegisterContract$View; import com.ubt.jimu.user.model.RefHolder; import com.ubt.jimu.user.presenter.RegisterPresenter; import com.ubt.jimu.user.repository.GdprWorker; import com.ubt.jimu.user.view.RegisterActivity; import com.ubt.jimu.user.view.picker.LoopListener; import com.ubt.jimu.user.view.picker.LoopView; import com.ubt.jimu.utils.AnimUtils; import com.ubt.jimu.utils.LocaleUtils; import com.ubt.jimu.utils.ShortcutHelper; import com.ubt.jimu.utils.SoftKeyBoardListener; import com.ubt.jimu.widgets.ClearEditText; import com.ubt.jimu.widgets.ClickableSpanListener; import com.ubt.jimu.widgets.JAlertDialog; import com.ubt.jimu.widgets.NavigationBarView; import com.ubt.jimu.widgets.UDialog; import com.ubtech.utils.StringUtils; import com.ubtrobot.log.ALog; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.List; import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; import org.greenrobot.eventbus.EventBus; /* loaded from: classes2.dex */ public class RegisterActivity extends PresenterActivity implements RegisterContract$View { private static Handler i = new Handler(); ClearEditText accountEditText; private SoftKeyBoardListener b; ClearEditText captchaEditText; CheckBox cbPolicy; TextView countDownTextView; RelativeLayout countryCodeParent; TextView countryCodeTextView; protected String e; ClearEditText emailEditText; ImageView eyeImageView; private JAlertDialog f; private CountDownTimer g; ClearEditText guardianEditText; TextView guardianEmailTextView; ImageView guardianEyeImageView; ClearEditText guardianPasswordEditText; private BroadcastReceiver h; protected int loginType; NavigationBarView navigationBarView; ClearEditText page3PasswordEditText; LoopView pickerUserAge; LinearLayout policyLayout; RelativeLayout rlTips; View rootView; TextView tvPolicy; ViewFlipper viewFlipper; private volatile boolean c = false; private AtomicInteger d = new AtomicInteger(0); /* renamed from: com.ubt.jimu.user.view.RegisterActivity$12, reason: invalid class name */ class AnonymousClass12 extends BroadcastReceiver { AnonymousClass12() { } public /* synthetic */ void a(View view) { RegisterActivity.this.E0(); } public /* synthetic */ void b(View view) { RegisterActivity.this.d.set(4); RegisterActivity.this.navigationBarView.setRightIcon(R.drawable.ic_nav_finish); RegisterActivity.this.policyLayout.setVisibility(0); RegisterActivity registerActivity = RegisterActivity.this; registerActivity.viewFlipper.setDisplayedChild(registerActivity.d.get()); if (TextUtils.isEmpty(RegisterActivity.this.guardianEmailTextView.getText().toString().trim())) { RegisterActivity registerActivity2 = RegisterActivity.this; registerActivity2.guardianEmailTextView.setText(registerActivity2.emailEditText.getText().toString().trim()); } } @Override // android.content.BroadcastReceiver public void onReceive(Context context, Intent intent) { if (intent.getAction().equals("com.jimu.action_guardian_email")) { Log.i("pushReceiver", "onReceive"); RefHolder.a((String) null); RegisterActivity registerActivity = RegisterActivity.this; if (2 == registerActivity.loginType) { UDialog.Builder builder = new UDialog.Builder(registerActivity); builder.a(R.string.email_3rdlogin_checked_success); builder.a(R.string.confirm, new View.OnClickListener() { // from class: com.ubt.jimu.user.view.j @Override // android.view.View.OnClickListener public final void onClick(View view) { RegisterActivity.AnonymousClass12.this.a(view); } }); builder.a().show(); return; } UDialog.Builder builder2 = new UDialog.Builder(registerActivity); builder2.a(R.string.email_checked_success); builder2.a(R.string.confirm, new View.OnClickListener() { // from class: com.ubt.jimu.user.view.i @Override // android.view.View.OnClickListener public final void onClick(View view) { RegisterActivity.AnonymousClass12.this.b(view); } }); builder2.a().show(); } } } /* renamed from: com.ubt.jimu.user.view.RegisterActivity$6, reason: invalid class name */ class AnonymousClass6 implements GdprWorker.IUserPackInfo { AnonymousClass6() { } @Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo public void a() { RegisterActivity.i.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.k @Override // java.lang.Runnable public final void run() { RegisterActivity.AnonymousClass6.this.b(); } }, 2000L); } @Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo public void a(String str, String str2, int i, String str3) { } public /* synthetic */ void b() { if (RegisterActivity.this.f != null) { RegisterActivity.this.f.dismiss(); } EventBus.b().b(new MessageEvent(0)); RegisterActivity.this.finish(); } } /* renamed from: com.ubt.jimu.user.view.RegisterActivity$9, reason: invalid class name */ class AnonymousClass9 implements GdprWorker.IUserPackInfo { AnonymousClass9() { } @Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo public void a() { RegisterActivity.i.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.l @Override // java.lang.Runnable public final void run() { RegisterActivity.AnonymousClass9.this.b(); } }, 2000L); } @Override // com.ubt.jimu.user.repository.GdprWorker.IUserPackInfo public void a(String str, String str2, int i, String str3) { } public /* synthetic */ void b() { if (RegisterActivity.this.f != null) { RegisterActivity.this.f.dismiss(); } RegisterActivity.this.Q0(); UserCenterActivity.start(RegisterActivity.this); RegisterActivity.this.finish(); } } public RegisterActivity() { new NumberPicker.Formatter(this) { // from class: com.ubt.jimu.user.view.RegisterActivity.1 @Override // android.widget.NumberPicker.Formatter public String format(int i2) { return i2 + ""; } }; this.h = new AnonymousClass12(); } /* JADX INFO: Access modifiers changed from: private */ public boolean E0() { Map b = RefHolder.b(); if (b == null) { return false; } String str = b.get("nick_name"); String str2 = b.get("head_image"); ((RegisterContract$Presenter) this.a).a(b.get(AccessToken.ACCESS_TOKEN_KEY), b.get("ubtsocial_app_id"), b.get("social_type"), b.get("ubtsocial_user_id"), b.get("ubtsocial_user_id"), TextUtils.isEmpty(str) ? "" : str, TextUtils.isEmpty(str2) ? "" : str2); RefHolder.a(); return true; } private void F0() { Intent intent = getIntent(); int intExtra = intent.getIntExtra(SharePreferenceHelper.SP_KEY_FLIPPER_PAGE_INDEX, 0); if (intExtra > 0) { this.viewFlipper.setDisplayedChild(intExtra); this.d.set(intExtra); a((Context) this); } this.guardianEmailTextView.setText(intent.getStringExtra(SharePreferenceHelper.SP_KEY_REGISTER_ACCOUNT)); } private void G0() { this.accountEditText.setImeOptions(5); this.accountEditText.setImeOptions(268435456); this.captchaEditText.setImeOptions(5); this.captchaEditText.setImeOptions(268435456); this.page3PasswordEditText.setImeOptions(6); this.page3PasswordEditText.setImeOptions(268435456); this.guardianEditText.setImeOptions(5); this.guardianEditText.setImeOptions(268435456); this.emailEditText.setImeOptions(6); this.emailEditText.setImeOptions(268435456); } private void H0() { this.accountEditText.setOnFocuschangeListener(new ClearEditText.onFocuschangeListener() { // from class: com.ubt.jimu.user.view.RegisterActivity.2 @Override // com.ubt.jimu.widgets.ClearEditText.onFocuschangeListener public void a(boolean z) { if (z) { if (RegisterActivity.this.rlTips.getVisibility() == 0) { RegisterActivity.this.rlTips.setVisibility(8); } } else if (TextUtils.isEmpty(RegisterActivity.this.accountEditText.getText().toString().trim())) { RegisterActivity.this.rlTips.setVisibility(8); RegisterActivity.this.countryCodeParent.setVisibility(8); } else { if (StringUtils.f(RegisterActivity.this.accountEditText.getText().toString().trim())) { RegisterActivity.this.rlTips.setVisibility(8); RegisterActivity.this.countryCodeParent.setVisibility(0); return; } RegisterActivity.this.countryCodeParent.setVisibility(8); if (RegisterActivity.this.accountEditText.getText().toString().trim().contains("@")) { RegisterActivity.this.rlTips.setVisibility(8); } else { RegisterActivity.this.rlTips.setVisibility(0); RegisterActivity.this.rlTips.startAnimation(AnimUtils.a(5)); } } } }); this.b = new SoftKeyBoardListener(this); SoftKeyBoardListener.a(this.b, new SoftKeyBoardListener.OnSoftKeyBoardChangeListener() { // from class: com.ubt.jimu.user.view.RegisterActivity.3 @Override // com.ubt.jimu.utils.SoftKeyBoardListener.OnSoftKeyBoardChangeListener public void a(int i2) { if (RegisterActivity.this.accountEditText.hasFocus()) { RegisterActivity.this.accountEditText.clearFocus(); } } @Override // com.ubt.jimu.utils.SoftKeyBoardListener.OnSoftKeyBoardChangeListener public void b(int i2) { } }); } private boolean I0() { try { return Integer.valueOf(this.pickerUserAge.getCurrentItemValue()).intValue() >= 16; } catch (NumberFormatException e) { e.printStackTrace(); return false; } } private void J0() { if (this.pickerUserAge.getCurrentItem() == 0) { findViewById(R.id.tvChooseAge).startAnimation(AnimUtils.a(5)); return; } if (2 == this.loginType && !this.cbPolicy.isChecked()) { this.policyLayout.startAnimation(AnimUtils.a(5)); return; } if (2 != this.loginType) { if (!I0()) { this.d.set(2); this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); return; } else { this.d.incrementAndGet(); this.viewFlipper.setDisplayedChild(this.d.get()); this.policyLayout.setVisibility(0); this.navigationBarView.setRightIcon(R.drawable.ic_nav_finish); return; } } if (!I0()) { this.d.set(2); this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); this.policyLayout.setVisibility(8); } else { if (E0()) { return; } setResult(0); finish(); } } private void K0() { String trim = this.accountEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { findViewById(R.id.accountParent).startAnimation(AnimUtils.a(5)); return; } String trim2 = this.countryCodeTextView.getText().toString().trim(); if (!trim.contains("@") && TextUtils.isEmpty(trim2)) { findViewById(R.id.countryCodeParent).startAnimation(AnimUtils.a(5)); return; } if (com.ubt.jimu.utils.TextUtils.b(trim) && !com.ubt.jimu.utils.TextUtils.a(trim)) { toastError(getString(R.string.error_email_format)); return; } this.e = (trim.contains("@") ? "" : trim2.substring(trim2.indexOf("+") + 1, trim2.indexOf("(") - 1).replace(" ", "")) + trim; this.d.incrementAndGet(); this.viewFlipper.setDisplayedChild(this.d.get()); this.policyLayout.setVisibility(0); this.navigationBarView.setRightIcon(R.drawable.ic_nav_finish); } private void L0() { String str; String str2; String trim = this.accountEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { findViewById(R.id.accountParent).startAnimation(AnimUtils.a(5)); return; } String trim2 = this.countryCodeTextView.getText().toString().trim(); if (!trim.contains("@") && TextUtils.isEmpty(trim2)) { this.countryCodeParent.setVisibility(0); this.rlTips.setVisibility(8); findViewById(R.id.countryCodeParent).startAnimation(AnimUtils.a(5)); return; } if (!trim.contains("@") && !StringUtils.f(trim)) { this.countryCodeParent.setVisibility(8); this.rlTips.setVisibility(0); this.rlTips.startAnimation(AnimUtils.a(5)); return; } if (com.ubt.jimu.utils.TextUtils.b(trim) && !com.ubt.jimu.utils.TextUtils.a(trim)) { toastError(getString(R.string.error_email_format)); return; } this.e = (trim.contains("@") ? "" : trim2.substring(trim2.indexOf("+") + 1, trim2.indexOf("(") - 1).replace(" ", "")) + trim; String trim3 = this.captchaEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim3)) { findViewById(R.id.captchaParent).startAnimation(AnimUtils.a(5)); return; } String trim4 = this.page3PasswordEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim4)) { findViewById(R.id.page3PasswordParent).startAnimation(AnimUtils.a(5)); return; } if (trim4.length() < 6) { toastError(getString(R.string.password_len_error_1)); return; } if (trim4.length() > 16) { toastError(getString(R.string.password_len_error_2)); return; } if (!com.ubt.jimu.utils.TextUtils.d(trim4)) { toastError(getString(R.string.password_len_error_3)); return; } if (!this.cbPolicy.isChecked()) { this.policyLayout.startAnimation(AnimUtils.a(5)); toastError(getResources().getString(R.string.error_read_policy_first)); return; } String charSequence = this.countryCodeTextView.getText().toString(); if (charSequence != null) { String trim5 = charSequence.trim(); String replace = trim5.substring(trim5.indexOf("+") + 1, trim5.indexOf("(") - 1).replace(" ", ""); str2 = trim5.substring(trim5.indexOf("(") + 1, trim5.lastIndexOf(")")); str = replace; } else { str = null; str2 = null; } ((RegisterContract$Presenter) this.a).a(str, str2, this.e, trim4, trim3); } private void M0() { String trim = this.guardianEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { findViewById(R.id.guardianParent).startAnimation(AnimUtils.a(5)); return; } String trim2 = this.emailEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim2)) { findViewById(R.id.emailEditText).startAnimation(AnimUtils.a(5)); return; } if (!trim2.contains("@") || !com.ubt.jimu.utils.TextUtils.a(trim2)) { toastError(getString(R.string.error_email_format)); return; } if (this.c) { return; } SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); Calendar calendar = Calendar.getInstance(); R0(); this.c = true; ((RegisterContract$Presenter) this.a).a(trim, trim2, simpleDateFormat.format(new Date(calendar.getTimeInMillis())), 2 != this.loginType); } private void N0() { EventBus.b().b(new MessageEvent(4)); finish(); } private void O0() { String trim = this.guardianPasswordEditText.getText().toString().trim(); if (TextUtils.isEmpty(trim)) { findViewById(R.id.guardianPasswordParent).startAnimation(AnimUtils.a(5)); return; } if (trim.length() < 6) { toastError(getString(R.string.password_len_error_1)); return; } if (trim.length() > 16) { toastError(getString(R.string.password_len_error_2)); return; } if (!com.ubt.jimu.utils.TextUtils.d(trim)) { toastError(getString(R.string.password_len_error_3)); } else if (!this.cbPolicy.isChecked()) { this.policyLayout.startAnimation(AnimUtils.a(5)); } else { ((RegisterContract$Presenter) this.a).d(this.guardianEmailTextView.getText().toString().trim(), trim); } } private void P0() { IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction("com.jimu.action_guardian_email"); registerReceiver(this.h, intentFilter); } /* JADX INFO: Access modifiers changed from: private */ public void Q0() { SharePreferenceHelper sharePreferenceHelper = new SharePreferenceHelper(); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_REGISTER_ACCOUNT, ""); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_REGISTER_BIRTHDAY, ""); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_FLIPPER_PAGE_INDEX, 0); } private void R0() { SharePreferenceHelper sharePreferenceHelper = new SharePreferenceHelper(); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_REGISTER_ACCOUNT, this.emailEditText.getText().toString().trim()); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_FLIPPER_PAGE_INDEX, 4); String charSequence = this.countryCodeTextView.getText().toString(); if (TextUtils.isEmpty(charSequence)) { return; } sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_REGISTER_COUNTRY, charSequence.trim()); } private void S0() { this.g = new CountDownTimer(60000L, 1000L) { // from class: com.ubt.jimu.user.view.RegisterActivity.11 @Override // android.os.CountDownTimer public void onFinish() { RegisterActivity.this.countDownTextView.setText(R.string.get_captcha); RegisterActivity.this.countDownTextView.setClickable(true); RegisterActivity registerActivity = RegisterActivity.this; registerActivity.countDownTextView.setTextColor(registerActivity.getResources().getColor(R.color.txt_287EF1)); } @Override // android.os.CountDownTimer public void onTick(long j) { String format = String.format(RegisterActivity.this.getResources().getString(R.string.hint_seconds), Long.valueOf(j / 1000)); RegisterActivity registerActivity = RegisterActivity.this; registerActivity.countDownTextView.setTextColor(registerActivity.getResources().getColor(R.color.txt_98A5B6)); RegisterActivity.this.countDownTextView.setText(format); } }; this.g.start(); this.countDownTextView.setClickable(false); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void F() { a(R.string.waiting, R.drawable.ic_loading, true); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void H() { JAlertDialog jAlertDialog = this.f; if (jAlertDialog != null) { jAlertDialog.a(getString(R.string.register_fail)); } i.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.RegisterActivity.10 @Override // java.lang.Runnable public void run() { if (RegisterActivity.this.f != null) { RegisterActivity.this.f.dismiss(); } } }, 1000L); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void Q() { a(R.string.register_ing, R.drawable.ic_loading, true); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void T() { Log.i(this.TAG, "onStartSendCaptcha"); a(R.string.have_send_captcha, R.drawable.ic_loading, false); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void i(String str) { this.c = false; toastError(str); } public void initView() { G0(); this.viewFlipper.setDisplayedChild(0); ((RegisterContract$Presenter) this.a).b(); P0(); F0(); String string = getString(R.string.terms_for_usage); String string2 = getString(R.string.add_policy); String string3 = getString(R.string.child_privaty_policy_register); String string4 = getString(R.string.registration_statments, new Object[]{string, string2}); if (LocaleUtils.g()) { string4 = getString(R.string.registration_statments, new Object[]{string + getString(R.string.comma) + string2, string3}); } this.navigationBarView.setListener(new NavigationBarView.OnActionClickListener.Stub() { // from class: com.ubt.jimu.user.view.RegisterActivity.4 @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onLeftClick(View view) { RegisterActivity.this.onBackAction(view); } @Override // com.ubt.jimu.widgets.NavigationBarView.OnActionClickListener.Stub public void onRightClick(View view) { RegisterActivity.this.onRightActionView(view); } }); SpannableString spannableString = new SpannableString(string4); spannableString.setSpan(new ClickableSpanListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.m @Override // android.view.View.OnClickListener public final void onClick(View view) { RegisterActivity.this.a(view); } }, true, getResources().getColor(R.color.txt_287EF1)), string4.indexOf(string2), string4.indexOf(string2) + string2.length(), 33); spannableString.setSpan(new ClickableSpanListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.o @Override // android.view.View.OnClickListener public final void onClick(View view) { RegisterActivity.this.b(view); } }, true, getResources().getColor(R.color.txt_287EF1)), string4.indexOf(string), string4.indexOf(string) + string.length(), 33); if (LocaleUtils.g()) { spannableString.setSpan(new ClickableSpanListener(new View.OnClickListener() { // from class: com.ubt.jimu.user.view.n @Override // android.view.View.OnClickListener public final void onClick(View view) { RegisterActivity.this.c(view); } }, true, getResources().getColor(R.color.txt_287EF1)), string4.indexOf(string3), string4.indexOf(string3) + string3.length(), 33); } this.tvPolicy.setText(spannableString); this.tvPolicy.setMovementMethod(LinkMovementMethod.getInstance()); if (1 == this.loginType) { this.policyLayout.setVisibility(8); } else { this.policyLayout.setVisibility(0); } List b = b(0, 101); b.set(0, getString(R.string.please_chose)); this.pickerUserAge.setArrayList(b); this.pickerUserAge.setListener(new LoopListener() { // from class: com.ubt.jimu.user.view.RegisterActivity.5 @Override // com.ubt.jimu.user.view.picker.LoopListener public void a(int i2) { ALog.a(((BaseActivity) RegisterActivity.this).TAG).d("select number item:" + i2 + " num:" + RegisterActivity.this.pickerUserAge.getCurrentItemValue()); } }); this.pickerUserAge.setCurrentItem(0); this.pickerUserAge.b(); this.pickerUserAge.setTextSize(17.0f); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void k(String str) { Log.i(this.TAG, "onRegisterFail"); JAlertDialog jAlertDialog = this.f; if (jAlertDialog != null) { if (TextUtils.isEmpty(str)) { str = getString(R.string.register_fail); } jAlertDialog.a(str); } i.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.RegisterActivity.7 @Override // java.lang.Runnable public void run() { if (RegisterActivity.this.f != null) { RegisterActivity.this.f.dismiss(); } } }, 1000L); } @Override // androidx.fragment.app.FragmentActivity, android.app.Activity protected void onActivityResult(int i2, int i3, Intent intent) { super.onActivityResult(i2, i3, intent); if (i3 == -1 && i2 == 18) { String stringExtra = intent.getStringExtra("country_code"); String stringExtra2 = intent.getStringExtra("country_name"); this.countryCodeTextView.setText(stringExtra + " (" + stringExtra2 + ") "); } } public void onBackAction(View view) { if (I0()) { if (this.d.get() <= 0 || this.d.get() > 1) { if (this.d.get() == 0) { finish(); return; } return; } else { this.d.decrementAndGet(); this.viewFlipper.setDisplayedChild(this.d.get()); if (this.d.get() == 1) { this.policyLayout.setVisibility(0); } else { this.policyLayout.setVisibility(8); } this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); return; } } if (this.d.get() == 4) { this.d.decrementAndGet(); this.viewFlipper.setDisplayedChild(this.d.get()); this.navigationBarView.setRightText(R.string.guest_visit); this.policyLayout.setVisibility(8); return; } if (this.d.get() == 3) { this.d.decrementAndGet(); this.viewFlipper.setDisplayedChild(this.d.get()); this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); } else { if (this.d.get() != 2 && this.d.get() != 5) { if (this.d.get() == 0) { this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); finish(); return; } return; } this.d.set(0); this.viewFlipper.setDisplayedChild(this.d.get()); this.navigationBarView.setRightIcon(R.drawable.ic_nav_next); if (2 == this.loginType) { this.policyLayout.setVisibility(0); } } } public void onCaptchaAction(View view) { if (TextUtils.isEmpty(this.accountEditText.getText().toString().trim())) { findViewById(R.id.accountParent).startAnimation(AnimUtils.a(5)); return; } String trim = this.accountEditText.getText().toString().trim(); String trim2 = this.countryCodeTextView.getText().toString().trim(); if (!trim.contains("@") && TextUtils.isEmpty(trim2)) { findViewById(R.id.countryCodeParent).startAnimation(AnimUtils.a(5)); return; } if (!trim.contains("@") && !StringUtils.f(trim)) { this.countryCodeParent.setVisibility(8); this.rlTips.setVisibility(0); this.rlTips.startAnimation(AnimUtils.a(5)); } else { if (com.ubt.jimu.utils.TextUtils.b(trim) && !com.ubt.jimu.utils.TextUtils.a(trim)) { toastError(getString(R.string.error_email_format)); return; } this.e = (trim.contains("@") ? "" : trim2.substring(trim2.indexOf("+") + 1, trim2.indexOf("(") - 1).replace(" ", "")) + trim; a(R.string.have_send_captcha, R.drawable.ic_camera, false); ((RegisterContract$Presenter) this.a).a(this.e, 1); } } public void onCountryCodeAction(View view) { String charSequence = this.countryCodeTextView.getText().toString(); String substring = !TextUtils.isEmpty(charSequence) ? charSequence.substring(charSequence.indexOf("+"), charSequence.indexOf("(") - 1) : null; Postcard a = ARouter.b().a("/account/countrycode"); a.a("selected_code", substring); a.a(this, 18); } @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); setPresenter(new RegisterPresenter(this, this)); setContentView(R.layout.activity_register); ARouter.b().a(this); ButterKnife.a(this); initView(); H0(); ((RegisterContract$Presenter) this.a).subscribe(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { P p = this.a; if (p != 0) { ((RegisterContract$Presenter) p).unSubscribe(); } BroadcastReceiver broadcastReceiver = this.h; if (broadcastReceiver != null) { unregisterReceiver(broadcastReceiver); } Handler handler = i; if (handler != null) { handler.removeCallbacksAndMessages(null); } this.b.a(); this.b = null; RelativeLayout relativeLayout = this.rlTips; if (relativeLayout != null) { relativeLayout.clearAnimation(); } CountDownTimer countDownTimer = this.g; if (countDownTimer != null) { countDownTimer.cancel(); } ((RegisterContract$Presenter) this.a).unSubscribe(); super.onDestroy(); } public void onEyeAction(View view) { if (this.eyeImageView.isSelected()) { this.eyeImageView.setSelected(false); this.eyeImageView.setBackgroundResource(R.drawable.ic_eye_show); this.page3PasswordEditText.setTransformationMethod(PasswordTransformationMethod.getInstance()); ClearEditText clearEditText = this.page3PasswordEditText; clearEditText.setSelection(clearEditText.getText().toString().length()); return; } this.eyeImageView.setSelected(true); this.eyeImageView.setBackgroundResource(R.drawable.ic_eye_hide); this.page3PasswordEditText.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); ClearEditText clearEditText2 = this.page3PasswordEditText; clearEditText2.setSelection(clearEditText2.getText().toString().length()); } public void onGuardianEyeAction(View view) { if (this.guardianEyeImageView.isSelected()) { this.guardianEyeImageView.setSelected(false); this.guardianEyeImageView.setBackgroundResource(R.drawable.ic_eye_show); this.guardianPasswordEditText.setTransformationMethod(PasswordTransformationMethod.getInstance()); this.guardianPasswordEditText.setSelection(this.page3PasswordEditText.getText().toString().length()); return; } this.guardianEyeImageView.setSelected(true); this.guardianEyeImageView.setBackgroundResource(R.drawable.ic_eye_hide); this.guardianPasswordEditText.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); this.guardianPasswordEditText.setSelection(this.page3PasswordEditText.getText().toString().length()); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onPause() { super.onPause(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onResume() { super.onResume(); } public void onRightActionView(View view) { int i2 = this.d.get(); if (i2 == 0) { J0(); } else if (i2 == 1) { L0(); } else if (i2 == 2) { M0(); } else if (i2 == 3) { N0(); } else if (i2 == 4) { O0(); } else if (i2 == 5) { K0(); } if (this.d.get() != 1) { this.viewFlipper.setDisplayedChild(this.d.get()); } if (this.d.get() == 4) { this.navigationBarView.setRightIcon(R.drawable.ic_nav_finish); } else if (this.d.get() == 3) { this.navigationBarView.setRightText(R.string.guest_visit); } } @Override // com.ubt.jimu.BaseActivity public void relayout() { } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: d, reason: merged with bridge method [inline-methods] */ public void c(View view) { Postcard a = ARouter.b().a("/page/web"); a.a("url", Constant.b); a.a("title", ""); a.a("type", 0); a.a("show_title", false); a.t(); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: e, reason: merged with bridge method [inline-methods] */ public void a(View view) { Postcard a = ARouter.b().a("/page/web"); a.a("url", Constant.a); a.a("title", ""); a.a("type", 0); a.a("show_title", false); a.t(); } /* JADX INFO: Access modifiers changed from: private */ /* renamed from: f, reason: merged with bridge method [inline-methods] */ public void b(View view) { Postcard a = ARouter.b().a("/page/web"); a.a("url", Constant.a(LocaleUtils.c())); a.a("title", ""); a.a("type", 0); a.a("show_title", false); a.t(); } private static List b(int i2, int i3) { String[] strArr = new String[i3]; for (int i4 = i2; i4 < i2 + i3; i4++) { strArr[i4 - i2] = String.valueOf(i4); } return Arrays.asList(strArr); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void a(Context context) { Intent intent = new Intent(); intent.setAction("com.jimu.action_guardian_email"); context.sendBroadcast(intent); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void c(String str) { this.countryCodeTextView.setText(str.substring(str.indexOf("+")) + " (" + str.substring(0, str.indexOf("+")) + ") "); } private void a(int i2, int i3, boolean z) { JAlertDialog jAlertDialog = this.f; if (jAlertDialog == null) { JAlertDialog.Builder builder = new JAlertDialog.Builder(this); builder.b(i2); builder.a(z); builder.a(i3); this.f = builder.a(); } else { jAlertDialog.a(getString(i2)); this.f.b(i3); this.f.a(z); } this.f.show(); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void b(ApiStatus apiStatus) { if (apiStatus.getCode() == 0) { S0(); JAlertDialog jAlertDialog = this.f; if (jAlertDialog != null) { jAlertDialog.dismiss(); } } } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void d(User user) { if (user == null) { return; } ShortcutHelper.b(this); new GdprWorker().b(new AnonymousClass6()); } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void e(final String str) { i.postDelayed(new Runnable() { // from class: com.ubt.jimu.user.view.RegisterActivity.8 @Override // java.lang.Runnable public void run() { if (RegisterActivity.this.f != null) { RegisterActivity.this.f.dismiss(); } RegisterActivity.this.toastError(str); if (RegisterActivity.this.g != null) { RegisterActivity.this.g.cancel(); } RegisterActivity.this.countDownTextView.setText(R.string.get_captcha); RegisterActivity.this.countDownTextView.setClickable(true); RegisterActivity registerActivity = RegisterActivity.this; registerActivity.countDownTextView.setTextColor(registerActivity.getResources().getColor(R.color.txt_287EF1)); } }, 2000L); } private void e(User user) { if (user != null) { SharePreferenceHelper sharePreferenceHelper = new SharePreferenceHelper(); sharePreferenceHelper.put(SharePreferenceHelper.AUTHOR_TOKEN, user.getToken()); sharePreferenceHelper.put(SharePreferenceHelper.SP_KEY_USER_ID, String.valueOf(user.getUserId())); UserDbHandler.save(user); } } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void f(ApiStatus apiStatus) { if (apiStatus != null && apiStatus.getCode() == 0) { this.d.incrementAndGet(); this.navigationBarView.setRightText(R.string.guest_visit); this.viewFlipper.setDisplayedChild(this.d.get()); } this.c = false; } @Override // com.ubt.jimu.user.contract.RegisterContract$View public void a(User user) { if (user == null) { return; } e(user); EventBus.b().b(new MessageEvent(7)); ShortcutHelper.b(this); new GdprWorker().b(new AnonymousClass9()); } }