1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.cooleshow.chatmodule.adapter;
- import android.text.TextUtils;
- import android.widget.ImageView;
- import android.widget.TextView;
- import com.chad.library.adapter.base.BaseQuickAdapter;
- import com.chad.library.adapter.base.viewholder.BaseViewHolder;
- import com.cooleshow.base.utils.GlideImageLoaderUtils;
- import com.cooleshow.chatmodule.R;
- import com.cooleshow.chatmodule.bean.GroupMemberBean;
- /**
- * 创建日期:2022/6/11 16:55
- *
- * @author Ryan
- * 类说明:
- */
- public class GroupSettingMemberAdapter extends BaseQuickAdapter<GroupMemberBean , BaseViewHolder> {
- public GroupSettingMemberAdapter() {
- super(R.layout.tc_item_group_setting_member_list_layout);
- }
- @Override
- protected void convert(BaseViewHolder helper, GroupMemberBean item) {
- ImageView ivIcon = helper.getView(R.id.iv_icon);
- TextView tvTitle = helper.getView(R.id.tv_title);
- if (TextUtils.equals(item.getRoleType(),"STUDENT")) {
- GlideImageLoaderUtils.getInstance().loadCircleImage(getContext(), item.getAvatar(),R.drawable.tc_icon_teacher_default_head, ivIcon);
- } else {
- GlideImageLoaderUtils.getInstance().loadCircleImage(getContext(), item.getAvatar(), R.drawable.tc_icon_teacher_default_head,ivIcon);
- }
- tvTitle.setText(item.getNickname());
- }
- }
|