正在查看: 鲸鱼借条 v4.1.2 应用的 Z0ACT.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 鲸鱼借条 v4.1.2 应用的 Z0ACT.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.yuxianghua.ui.activitys;
import android.os.Bundle;
import android.view.View;
import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.RecyclerView;
import com.base.commonlibrary.base.baserx.RxSchedulers;
import com.base.commonlibrary.baseview.BaseListActivity;
import com.base.commonlibrary.baseview.recyclerview.base.ViewHolder;
import com.base.commonlibrary.views.LoadingTip;
import com.yuxianghua.mjyp.app.api.Api;
import com.yuxianghua.mjyp.app.base.RxSubscriber;
import com.yuxianghua.ui.bean.MineMsgList;
import rx.Subscriber;
import yhgjgdf.ijnhjfyd.ikbujfjfnjkif.R;
public class Z0ACT extends BaseListActivity {
@Override
protected boolean canLoadMore() {
return false;
}
@Override
public int getItemLayoutId() {
return R.layout.mine_item_message;
}
@Override
public boolean onItemLongClickData(View view, RecyclerView.ViewHolder viewHolder, int i) {
return false;
}
@Override
public void convertData(ViewHolder viewHolder, Object obj, int i) {
MineMsgList.ResultBean resultBean = (MineMsgList.ResultBean) obj;
String createTime = resultBean.getCreateTime();
viewHolder.setText(R.id.title, getResources().getString(R.string.feed_result));
viewHolder.setText(R.id.time, createTime);
if (resultBean.getStatus() == 0) {
viewHolder.setTextColor(R.id.title, ContextCompat.getColor(this.mContext, R.color.text_3c));
viewHolder.setTextColor(R.id.time, ContextCompat.getColor(this.mContext, R.color.text_555));
} else {
viewHolder.setTextColor(R.id.title, ContextCompat.getColor(this.mContext, R.color.tab_text_9));
viewHolder.setTextColor(R.id.time, ContextCompat.getColor(this.mContext, R.color.tab_text_9));
}
}
@Override
public void onItemClickData(View view, RecyclerView.ViewHolder viewHolder, int i) {
MineMsgList.ResultBean resultBean = (MineMsgList.ResultBean) this.list.get(i);
Bundle bundle = new Bundle();
bundle.putInt("id", resultBean.getId());
startActivity(Y0ACT.class, bundle);
}
@Override
public void loadData() {
this.mRxManager.add(Api.getDefault().sysfeedbackList().compose(RxSchedulers.io_main()).subscribe((Subscriber<? super R>) new RxSubscriber<MineMsgList>(this.mContext, this.isShow) {
@Override
public void _onNext(MineMsgList mineMsgList) {
Z0ACT.this.setData(mineMsgList.getResult());
}
@Override
protected void _onError(String str) {
Z0ACT.this.showErrorTip(str);
}
}));
}
@Override
public void initView(Bundle bundle) {
super.initView(bundle);
this.titleLayout.setTitle(getResources().getString(R.string.my_message));
this.loadTip.setOnReloadListener(new LoadingTip.onReloadListener() {
@Override
public void reload() {
Z0ACT.this.isShow = true;
Z0ACT.this.loadData();
}
});
}
}