正在查看: 新暖心缘 v8.1.1 应用的 RankProtectActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 新暖心缘 v8.1.1 应用的 RankProtectActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.luanxingyuan.app.activity;
import android.content.Context;
import android.content.Intent;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.luanxingyuan.app.base.AppManager;
import com.luanxingyuan.app.base.BaseActivity;
import com.luanxingyuan.app.base.BaseResponse;
import com.luanxingyuan.app.bean.ProtectRankBean;
import com.luanxingyuan.app.util.ParamUtil;
import com.luanxingyuan.app.view.recycle.a;
import java.util.HashMap;
import java.util.List;
public class RankProtectActivity extends BaseActivity {
class a extends r6.a<BaseResponse<List<ProtectRankBean>>> {
class C0078a extends com.luanxingyuan.app.view.recycle.a {
C0078a(a.b... bVarArr) {
super(bVarArr);
}
@Override
public void d(com.luanxingyuan.app.view.recycle.f fVar, Object obj) {
ProtectRankBean protectRankBean = (ProtectRankBean) obj;
((TextView) fVar.getView(2131296985)).setText(protectRankBean.t_nickName);
((TextView) fVar.getView(2131296582)).setText(String.valueOf(protectRankBean.giftCount));
((TextView) fVar.getView(2131297127)).setText(String.valueOf(fVar.f() + 1));
com.bumptech.glide.b.x(((BaseActivity) RankProtectActivity.this).mContext).p(protectRankBean.t_handImg).p0(new d3.k()).G0((ImageView) fVar.getView(2131296781));
}
}
a() {
}
public void onResponse(BaseResponse<List<ProtectRankBean>> baseResponse, int i8) {
List<ProtectRankBean> list;
if (RankProtectActivity.this.isFinishing() || (list = baseResponse.m_object) == null || list.size() == 0) {
return;
}
List<ProtectRankBean> list2 = baseResponse.m_object;
C0078a c0078a = new C0078a(new a.b(2131493223, ProtectRankBean.class));
c0078a.i(list2);
RecyclerView recyclerView = (RecyclerView) RankProtectActivity.this.findViewById(2131296562);
recyclerView.setLayoutManager(new LinearLayoutManager(((BaseActivity) RankProtectActivity.this).mContext));
recyclerView.setAdapter(c0078a);
}
}
private void protectRv() {
HashMap hashMap = new HashMap();
hashMap.put("userId", Integer.valueOf(AppManager.f().k().t_id));
hashMap.put("coverUserId", Integer.valueOf(getIntent().getIntExtra("actor_id", 0)));
x7.a.h().c(m6.a.e2()).e("param", ParamUtil.getParam(hashMap)).f().c(new a());
}
public static void start(Context context, int i8) {
Intent intent = new Intent(context, (Class<?>) RankProtectActivity.class);
intent.putExtra("actor_id", i8);
context.startActivity(intent);
}
@Override
protected View getContentView() {
return inflate(2131492949);
}
@Override
protected void onContentAdded() {
setTitle("守护榜");
protectRv();
}
}