package com.ubt.jimu.user.view.setting; import android.app.Activity; import android.content.DialogInterface; import android.content.Intent; import android.os.Bundle; import android.view.View; import androidx.fragment.app.FragmentTransaction; import butterknife.ButterKnife; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.HelpFragment; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.base.cache.Constants; import com.ubt.jimu.base.db.user.UserDbHandler; import com.ubt.jimu.base.dialog.JimuSimpleDialog; import com.ubt.jimu.base.entities.ApiStatus; import com.ubt.jimu.base.event.MessageEvent; import com.ubt.jimu.course.repository.CourseResult; import com.ubt.jimu.unity.ModelType; import com.ubt.jimu.user.Constant; import com.ubt.jimu.user.contract.SettingContract$Presenter; import com.ubt.jimu.user.contract.SettingContract$View; import com.ubt.jimu.user.presenter.SettingPresenter; import com.ubt.jimu.utils.ExternalOverFroyoUtils; import com.ubt.jimu.utils.NetWorkUtil; import com.ubt.jimu.utils.ShortcutHelper; import com.ubtech.utils.FileHelper; import com.ubtech.view.widget.UButton; import java.io.File; import org.greenrobot.eventbus.EventBus; /* loaded from: classes2.dex */ public class ThePolicyActivity extends BaseActivity implements HelpFragment.OnHelpFragmentInteractionListener, SettingContract$View { private HelpFragment a; private SettingPresenter b; protected UButton btnLogout; public static void a(Activity activity, int i) { activity.startActivityForResult(new Intent(activity, (Class) ThePolicyActivity.class), i); } public /* synthetic */ void D0() { setResult(-1); } @Override // com.ubtech.view.BaseView /* renamed from: a, reason: merged with bridge method [inline-methods] */ public void setPresenter(SettingContract$Presenter settingContract$Presenter) { } @Override // com.ubt.jimu.user.contract.SettingContract$View public void c(ApiStatus apiStatus) { } @Override // com.ubt.jimu.user.contract.SettingContract$View public void f(String str) { } @Override // com.ubt.jimu.user.contract.SettingContract$View public void h() { hideLoading(); toast(getString(R.string.tips_delete_account_failed)); } public void l() { Cache.getInstance().clearCacheUser(); UserDbHandler.clearUser(); ShortcutHelper.a(this); EventBus.b().b(new MessageEvent(1)); } @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_the_policy); ButterKnife.a(this); this.b = new SettingPresenter(this, this); if (getIntent().getIntExtra("POLICY_TYPE", 0) == 1) { this.a = HelpFragment.newInstance(Constant.b, " ", 0); } else { this.a = HelpFragment.newInstance(Constant.a, " ", 0); } this.a.setListener(this); FragmentTransaction a = getSupportFragmentManager().a(); a.b(R.id.llContainer, this.a); a.a(); } @Override // com.ubt.jimu.base.HelpFragment.OnHelpFragmentInteractionListener public void onHelpPageBack() { finish(); } protected void onLogout(View view) { new JimuSimpleDialog.Builder(this).cancel(R.string.cancel).ok(R.string.ok).content(R.string.tips_close_account).onCancel(new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.l0 @Override // android.content.DialogInterface.OnClickListener public final void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); } }).onOk(new DialogInterface.OnClickListener() { // from class: com.ubt.jimu.user.view.setting.k0 @Override // android.content.DialogInterface.OnClickListener public final void onClick(DialogInterface dialogInterface, int i) { ThePolicyActivity.this.a(dialogInterface, i); } }).cancleBtnBg(R.drawable.shape_cor50_bg92a7b6).build().show(); } @Override // com.ubt.jimu.user.contract.SettingContract$View public boolean r() { return false; } @Override // com.ubt.jimu.user.contract.SettingContract$View public boolean s() { return false; } @Override // com.ubt.jimu.user.contract.SettingContract$View public boolean t() { return false; } public static void a(Activity activity, int i, int i2) { Intent intent = new Intent(activity, (Class) ThePolicyActivity.class); intent.putExtra("POLICY_TYPE", i); activity.startActivityForResult(intent, i2); } public /* synthetic */ void a(DialogInterface dialogInterface, int i) { if (!NetWorkUtil.b(this)) { toast(getString(R.string.network_error)); return; } this.b.b(); dialogInterface.dismiss(); showLoading(getString(R.string.logoff) + "..."); } @Override // com.ubt.jimu.user.contract.SettingContract$View public void a(ApiStatus apiStatus) { hideLoading(); if (apiStatus.getCode() != 0 && !CourseResult.SUCCESS.equals(apiStatus.getMessage())) { toast(getString(R.string.tips_delete_account_failed)); return; } File file = new File(ExternalOverFroyoUtils.a(this, (ModelType) null) + String.format(Constants.USER_HOME, Cache.getInstance().getUserId())); if (file.exists()) { FileHelper.a(file); } l(); toast(getString(R.string.tips_delete_account)); this.btnLogout.setVisibility(8); this.btnLogout.post(new Runnable() { // from class: com.ubt.jimu.user.view.setting.j0 @Override // java.lang.Runnable public final void run() { ThePolicyActivity.this.D0(); } }); } }