正在查看: 用信花 v1.1.3 应用的 CancelAccountActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 用信花 v1.1.3 应用的 CancelAccountActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.duoshan.loan.ui.mine.activity;
import android.view.View;
import androidx.lifecycle.Observer;
import com.duoshan.loan.a;
import com.duoshan.loan.base.BaseActivity;
import com.duoshan.loan.databinding.ActivityCancelAccountBinding;
import com.duoshan.loan.ui.mine.activity.CancelAccountActivity;
import com.duoshan.loan.ui.mine.vm.CancelAccountViewModel;
import e2.a;
import e2.j0;
import h4.k;
public class CancelAccountActivity extends BaseActivity<ActivityCancelAccountBinding, CancelAccountViewModel> {
public boolean f2858e;
public void r(Boolean bool) {
if (!bool.booleanValue()) {
a.j(this);
finish();
return;
}
k.u("注销成功");
j0.c(this);
j0.C(j0.f3634c, true);
a.v(this);
finish();
}
public void s(View view) {
if (this.f2858e) {
a.m(this);
} else {
((CancelAccountViewModel) this.f2433c).e();
}
}
@Override
public void g() {
((CancelAccountViewModel) this.f2433c).f2882d.observe(this, new Observer() {
@Override
public final void onChanged(Object obj) {
CancelAccountActivity.this.r((Boolean) obj);
}
});
}
@Override
public void initView() {
this.f2434d.titleBar((View) ((ActivityCancelAccountBinding) this.f2431a).parent).init();
boolean booleanExtra = getIntent().getBooleanExtra("isDeleteData", false);
this.f2858e = booleanExtra;
if (booleanExtra) {
((ActivityCancelAccountBinding) this.f2431a).titleBar.setTitle("删除资料");
((ActivityCancelAccountBinding) this.f2431a).ivContent.setImageResource(a.h.bg_delete_data);
((ActivityCancelAccountBinding) this.f2431a).stvConfirm.setText("删除资料");
} else {
((ActivityCancelAccountBinding) this.f2431a).titleBar.setTitle("注销账户");
((ActivityCancelAccountBinding) this.f2431a).ivContent.setImageResource(a.h.bg_cancel_account);
((ActivityCancelAccountBinding) this.f2431a).stvConfirm.setText("确认注销");
}
((ActivityCancelAccountBinding) this.f2431a).stvConfirm.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
CancelAccountActivity.this.s(view);
}
});
}
}