50 lines
2.2 KiB
Java
50 lines
2.2 KiB
Java
package com.xscm.modulemain.adapter;
|
|
|
|
import android.widget.ImageView;
|
|
|
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
import com.chad.library.adapter.base.BaseViewHolder;
|
|
import com.xscm.modulemain.R;
|
|
import com.xscm.moduleutil.bean.MyFootResp;
|
|
import com.xscm.moduleutil.utils.ImageUtils;
|
|
|
|
/**
|
|
* 历史记录
|
|
*/
|
|
public class ChatRoomMyFootAdapter extends BaseQuickAdapter<MyFootResp, BaseViewHolder> {
|
|
|
|
public ChatRoomMyFootAdapter() {
|
|
super(R.layout.room_index_item_chatroom_my_foot);
|
|
}
|
|
|
|
@Override
|
|
protected void convert(BaseViewHolder helper, MyFootResp item) {
|
|
ImageUtils.loadHeadCC(item.getRoom_cover(), helper.getView(R.id.iv_follow_bg));
|
|
// if (TextUtils.isEmpty(item.getLabel_icon())) {
|
|
// helper.setGone(R.id.iv_room_labe, false);
|
|
// } else {
|
|
// helper.setGone(R.id.iv_room_labe, true);
|
|
// ImageUtils.loadImageView(item.getLabel_icon(), helper.getView(R.id.iv_room_labe));
|
|
// }
|
|
if (item.getLabel_id().equals("23")){
|
|
helper.setImageResource(R.id.iv_type, com.xscm.moduleutil.R.mipmap.diang_c);
|
|
}else if (item.getLabel_id().equals("108")){
|
|
helper.setImageResource(R.id.iv_type, com.xscm.moduleutil.R.mipmap.youxi);
|
|
}else if (item.getLabel_id().equals("101")){
|
|
helper.setImageResource(R.id.iv_type, com.xscm.moduleutil.R.mipmap.youxi);
|
|
} else if (item.getLabel_id().equals("120")){//女神
|
|
helper.setImageResource(R.id.iv_type, com.xscm.moduleutil.R.mipmap.nvshen);
|
|
}else if (item.getLabel_id().equals("121")){//男神
|
|
helper.setImageResource(R.id.iv_type, com.xscm.moduleutil.R.mipmap.nans);
|
|
}
|
|
// ImageUtils.loadGift(helper.getView(R.id.iv_hot), ImageUtils.ANIM);
|
|
helper.setText(R.id.tv_name, item.getRoom_name());
|
|
// helper.setText(R.id.tv_id, "ID: " + item.getRoom_id());
|
|
helper.setText(R.id.tv_num, item.getPopularity());
|
|
ImageView iv = helper.getView(R.id.iv_play);
|
|
ImageUtils.loadRes(com.xscm.moduleutil.R.drawable.voice_play, iv);
|
|
// helper.setVisible(R.id.rl_lock, item.getLocked() == 1);
|
|
// helper.setGone(R.id.tv_clean, false);
|
|
}
|
|
}
|