正在查看: 用信花 v1.1.3 应用的 RepaymentSettledActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 用信花 v1.1.3 应用的 RepaymentSettledActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.duoshan.loan.ui.repayment.activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.lifecycle.Observer;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.duoshan.loan.a;
import com.duoshan.loan.base.BaseActivity;
import com.duoshan.loan.databinding.ActivityRepaymentSettledBinding;
import com.duoshan.loan.databinding.LayoutEmptyBinding;
import com.duoshan.loan.ui.repayment.activity.RepaymentSettledActivity;
import com.duoshan.loan.ui.repayment.adapter.RepaymentSettledAdapter;
import com.duoshan.loan.ui.repayment.vm.RepaymentViewModel;
import e2.a;
import java.util.List;
import w0.d;
public class RepaymentSettledActivity extends BaseActivity<ActivityRepaymentSettledBinding, RepaymentViewModel> {
public RepaymentSettledAdapter f2919e;
public void s(BaseQuickAdapter baseQuickAdapter, View view, int i4) {
a.B(this, this.f2919e.getItem(i4).getUserProductRepayId());
}
public void t(List list) {
this.f2919e.l1(list);
}
@Override
public void g() {
((RepaymentViewModel) this.f2433c).h();
((RepaymentViewModel) this.f2433c).f2922e.observe(this, new Observer() {
@Override
public final void onChanged(Object obj) {
RepaymentSettledActivity.this.t((List) obj);
}
});
}
@Override
public void initView() {
n("结清记录");
r();
}
public final void r() {
View inflate = LayoutInflater.from(this).inflate(a.l.layout_empty, (ViewGroup) null, false);
LayoutEmptyBinding bind = LayoutEmptyBinding.bind(inflate);
bind.ivBg.setImageResource(a.h.bg_empty_record);
bind.tvContent.setText("暂无结清记录");
RepaymentSettledAdapter repaymentSettledAdapter = new RepaymentSettledAdapter();
this.f2919e = repaymentSettledAdapter;
repaymentSettledAdapter.W0(inflate);
((ActivityRepaymentSettledBinding) this.f2431a).recyclerView.setAdapter(this.f2919e);
this.f2919e.q1(new d() {
@Override
public final void a(BaseQuickAdapter baseQuickAdapter, View view, int i4) {
RepaymentSettledActivity.this.s(baseQuickAdapter, view, i4);
}
});
}
}