导航菜单

页面标题

页面副标题

新暖心缘 v8.1.1 - ActorEarnDetailActivity.java 源代码

正在查看: 新暖心缘 v8.1.1 应用的 ActorEarnDetailActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.luanxingyuan.app.activity;

import android.text.TextUtils;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import butterknife.BindView;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.base.BaseResponse;
import com.luanxingyuan.app.bean.ActorEarnDetailBean;
import com.luanxingyuan.app.bean.ActorEarnDetailListBean;
import com.luanxingyuan.app.bean.PageBean;
import com.luanxingyuan.app.util.DevicesUtil;
import com.luanxingyuan.app.util.ParamUtil;
import com.luanxingyuan.app.util.ToastUtil;
import com.scwang.smartrefresh.layout.SmartRefreshLayout;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

public class ActorEarnDetailActivity extends BaseActivity {
    private int mActorId;
    private k6.e mAdapter;

    @BindView
    RecyclerView mContentRv;
    private int mCurrentPage = 1;
    private List<ActorEarnDetailListBean> mFocusBeans = new ArrayList();

    @BindView
    ImageView mHeadIv;

    @BindView
    TextView mNickTv;

    @BindView
    SmartRefreshLayout mRefreshLayout;

    @BindView
    TextView mTodayTv;

    @BindView
    TextView mTotalTv;

    class a extends r6.a<BaseResponse<ActorEarnDetailBean>> {
        a() {
        }

        public void onResponse(BaseResponse<ActorEarnDetailBean> baseResponse, int i8) {
            ActorEarnDetailBean actorEarnDetailBean;
            if (baseResponse == null || baseResponse.m_istatus != 1 || (actorEarnDetailBean = baseResponse.m_object) == null) {
                return;
            }
            String str = actorEarnDetailBean.t_handImg;
            if (TextUtils.isEmpty(str)) {
                ActorEarnDetailActivity.this.mHeadIv.setImageResource(2131231010);
            } else {
                o6.i.b(((BaseActivity) ActorEarnDetailActivity.this).mContext, str, ActorEarnDetailActivity.this.mHeadIv, DevicesUtil.dp2px(((BaseActivity) ActorEarnDetailActivity.this).mContext, 50.0f), DevicesUtil.dp2px(((BaseActivity) ActorEarnDetailActivity.this).mContext, 50.0f));
            }
            String str2 = actorEarnDetailBean.t_nickName;
            if (!TextUtils.isEmpty(str2)) {
                ActorEarnDetailActivity.this.mNickTv.setText(str2);
            }
            ActorEarnDetailActivity.this.mTotalTv.setText(ActorEarnDetailActivity.this.getResources().getString(2131820821) + actorEarnDetailBean.t_devote_value + ActorEarnDetailActivity.this.getResources().getString(2131820893));
            ActorEarnDetailActivity.this.mTodayTv.setText(ActorEarnDetailActivity.this.getResources().getString(2131821382) + actorEarnDetailBean.toDay + ActorEarnDetailActivity.this.getResources().getString(2131820893));
        }
    }

    class b extends r6.a<BaseResponse<PageBean<ActorEarnDetailListBean>>> {

        final boolean f6054a;

        final m7.i f6055b;

        b(boolean z7, m7.i iVar) {
            this.f6054a = z7;
            this.f6055b = iVar;
        }

        public void onResponse(BaseResponse<PageBean<ActorEarnDetailListBean>> baseResponse, int i8) {
            if (ActorEarnDetailActivity.this.isFinishing()) {
                return;
            }
            if (baseResponse == null || baseResponse.m_istatus != 1) {
                ToastUtil.showToast(ActorEarnDetailActivity.this.getApplicationContext(), 2131821363);
                if (this.f6054a) {
                    this.f6055b.d();
                    return;
                } else {
                    this.f6055b.a();
                    return;
                }
            }
            PageBean<ActorEarnDetailListBean> pageBean = baseResponse.m_object;
            if (pageBean == null) {
                ToastUtil.showToast(ActorEarnDetailActivity.this.getApplicationContext(), 2131821363);
                if (this.f6054a) {
                    this.f6055b.d();
                    return;
                } else {
                    this.f6055b.a();
                    return;
                }
            }
            List<ActorEarnDetailListBean> list = pageBean.data;
            if (list != null) {
                int size = list.size();
                if (this.f6054a) {
                    ActorEarnDetailActivity.this.mCurrentPage = 1;
                    ActorEarnDetailActivity.this.mFocusBeans.clear();
                    ActorEarnDetailActivity.this.mFocusBeans.addAll(list);
                    ActorEarnDetailActivity.this.mAdapter.a(ActorEarnDetailActivity.this.mFocusBeans);
                    if (ActorEarnDetailActivity.this.mFocusBeans.size() > 0) {
                        ActorEarnDetailActivity.this.mRefreshLayout.Q(true);
                    } else {
                        ActorEarnDetailActivity.this.mRefreshLayout.Q(false);
                    }
                    this.f6055b.d();
                    if (size >= 10) {
                        this.f6055b.f(true);
                    }
                } else {
                    ActorEarnDetailActivity.access$308(ActorEarnDetailActivity.this);
                    ActorEarnDetailActivity.this.mFocusBeans.addAll(list);
                    ActorEarnDetailActivity.this.mAdapter.a(ActorEarnDetailActivity.this.mFocusBeans);
                    if (size >= 10) {
                        this.f6055b.a();
                    }
                }
                if (size < 10) {
                    this.f6055b.c();
                }
            }
        }
    }

    class c implements s7.d {
        c() {
        }

        @Override
        public void d(m7.i iVar) {
            ActorEarnDetailActivity.this.getEarnDetailList(iVar, true, 1);
        }
    }

    class d implements s7.b {
        d() {
        }

        @Override
        public void c(m7.i iVar) {
            ActorEarnDetailActivity actorEarnDetailActivity = ActorEarnDetailActivity.this;
            actorEarnDetailActivity.getEarnDetailList(iVar, false, actorEarnDetailActivity.mCurrentPage + 1);
        }
    }

    static int access$308(ActorEarnDetailActivity actorEarnDetailActivity) {
        int i8 = actorEarnDetailActivity.mCurrentPage;
        actorEarnDetailActivity.mCurrentPage = i8 + 1;
        return i8;
    }

    private void getActorInfo() {
        HashMap hashMap = new HashMap();
        hashMap.put("userId", getUserId());
        hashMap.put("anchorId", String.valueOf(this.mActorId));
        x7.a.h().c(m6.a.y()).e("param", ParamUtil.getParam(hashMap)).f().c(new a());
    }

    public void getEarnDetailList(m7.i iVar, boolean z7, int i8) {
        HashMap hashMap = new HashMap();
        hashMap.put("userId", getUserId());
        hashMap.put("anchorId", String.valueOf(this.mActorId));
        hashMap.put("page", String.valueOf(i8));
        x7.a.h().c(m6.a.D()).e("param", ParamUtil.getParam(hashMap)).f().c(new b(z7, iVar));
    }

    private void initRecycler() {
        this.mRefreshLayout.T(new c());
        this.mRefreshLayout.S(new d());
        this.mContentRv.setLayoutManager(new LinearLayoutManager(this));
        k6.e eVar = new k6.e(this);
        this.mAdapter = eVar;
        this.mContentRv.setAdapter(eVar);
    }

    @Override
    protected View getContentView() {
        return inflate(2131492894);
    }

    @Override
    protected void onContentAdded() {
        setTitle(2131820594);
        this.mActorId = getIntent().getIntExtra("actor_id", 0);
        initRecycler();
        if (this.mActorId > 0) {
            getActorInfo();
            getEarnDetailList(this.mRefreshLayout, true, 1);
        }
    }
}